434 ]) |
434 ]) |
435 |
435 |
436 AC_DEFUN([PLATFORM_SET_RELEASE_FILE_OS_VALUES], |
436 AC_DEFUN([PLATFORM_SET_RELEASE_FILE_OS_VALUES], |
437 [ |
437 [ |
438 if test "x$OPENJDK_TARGET_OS" = "xsolaris"; then |
438 if test "x$OPENJDK_TARGET_OS" = "xsolaris"; then |
439 REQUIRED_OS_NAME=SunOS |
439 RELEASE_FILE_OS_NAME=SunOS |
440 REQUIRED_OS_VERSION=5.10 |
|
441 fi |
440 fi |
442 if test "x$OPENJDK_TARGET_OS" = "xlinux"; then |
441 if test "x$OPENJDK_TARGET_OS" = "xlinux"; then |
443 REQUIRED_OS_NAME=Linux |
442 RELEASE_FILE_OS_NAME=Linux |
444 REQUIRED_OS_VERSION=2.6 |
|
445 fi |
443 fi |
446 if test "x$OPENJDK_TARGET_OS" = "xwindows"; then |
444 if test "x$OPENJDK_TARGET_OS" = "xwindows"; then |
447 REQUIRED_OS_NAME=Windows |
445 RELEASE_FILE_OS_NAME=Windows |
448 if test "x$OPENJDK_TARGET_CPU_BITS" = "x64"; then |
446 fi |
449 REQUIRED_OS_VERSION=5.2 |
447 if test "x$OPENJDK_TARGET_OS" = xmacosx; then |
450 else |
448 RELEASE_FILE_OS_NAME="Darwin" |
451 REQUIRED_OS_VERSION=5.1 |
|
452 fi |
|
453 fi |
|
454 if test "x$OPENJDK_TARGET_OS" = "xmacosx"; then |
|
455 REQUIRED_OS_NAME=Darwin |
|
456 REQUIRED_OS_VERSION=11.2 |
|
457 fi |
449 fi |
458 if test "x$OPENJDK_TARGET_OS" = "xaix"; then |
450 if test "x$OPENJDK_TARGET_OS" = "xaix"; then |
459 REQUIRED_OS_NAME=AIX |
451 RELEASE_FILE_OS_NAME="AIX" |
460 REQUIRED_OS_VERSION=7.1 |
452 fi |
461 fi |
453 RELEASE_FILE_OS_ARCH=${OPENJDK_TARGET_CPU} |
462 |
454 |
463 AC_SUBST(REQUIRED_OS_NAME) |
455 AC_SUBST(RELEASE_FILE_OS_NAME) |
464 AC_SUBST(REQUIRED_OS_VERSION) |
456 AC_SUBST(RELEASE_FILE_OS_ARCH) |
|
457 ]) |
|
458 |
|
459 AC_DEFUN([PLATFORM_SET_MODULE_TARGET_OS_VALUES], |
|
460 [ |
|
461 if test "x$OPENJDK_TARGET_OS" = xmacosx; then |
|
462 OPENJDK_MODULE_TARGET_OS_NAME="macos" |
|
463 else |
|
464 OPENJDK_MODULE_TARGET_OS_NAME="$OPENJDK_TARGET_OS" |
|
465 fi |
|
466 |
|
467 if test "x$OPENJDK_TARGET_CPU" = xx86_64; then |
|
468 OPENJDK_MODULE_TARGET_OS_ARCH="amd64" |
|
469 else |
|
470 OPENJDK_MODULE_TARGET_OS_ARCH="$OPENJDK_TARGET_CPU" |
|
471 fi |
|
472 |
|
473 OPENJDK_MODULE_TARGET_PLATFORM="${OPENJDK_MODULE_TARGET_OS_NAME}-${OPENJDK_MODULE_TARGET_OS_ARCH}" |
|
474 AC_SUBST(OPENJDK_MODULE_TARGET_PLATFORM) |
465 ]) |
475 ]) |
466 |
476 |
467 #%%% Build and target systems %%% |
477 #%%% Build and target systems %%% |
468 AC_DEFUN_ONCE([PLATFORM_SETUP_OPENJDK_BUILD_AND_TARGET], |
478 AC_DEFUN_ONCE([PLATFORM_SETUP_OPENJDK_BUILD_AND_TARGET], |
469 [ |
479 [ |
476 AC_CANONICAL_HOST |
486 AC_CANONICAL_HOST |
477 AC_CANONICAL_TARGET |
487 AC_CANONICAL_TARGET |
478 |
488 |
479 PLATFORM_EXTRACT_TARGET_AND_BUILD |
489 PLATFORM_EXTRACT_TARGET_AND_BUILD |
480 PLATFORM_SETUP_TARGET_CPU_BITS |
490 PLATFORM_SETUP_TARGET_CPU_BITS |
|
491 PLATFORM_SET_MODULE_TARGET_OS_VALUES |
481 PLATFORM_SET_RELEASE_FILE_OS_VALUES |
492 PLATFORM_SET_RELEASE_FILE_OS_VALUES |
482 PLATFORM_SETUP_LEGACY_VARS |
493 PLATFORM_SETUP_LEGACY_VARS |
483 ]) |
494 ]) |
484 |
495 |
485 AC_DEFUN_ONCE([PLATFORM_SETUP_OPENJDK_BUILD_OS_VERSION], |
496 AC_DEFUN_ONCE([PLATFORM_SETUP_OPENJDK_BUILD_OS_VERSION], |