514 AC_SUBST(MACOSX_BUNDLE_ID_BASE) 515 516 AC_ARG_WITH(copyright-year, [AS_HELP_STRING([--with-copyright-year], 517 [Set copyright year value for build @<:@current year@:>@])]) 518 if test "x$with_copyright_year" = xyes; then 519 AC_MSG_ERROR([Copyright year must have a value]) 520 elif test "x$with_copyright_year" != x; then 521 COPYRIGHT_YEAR="$with_copyright_year" 522 else 523 COPYRIGHT_YEAR=`date +'%Y'` 524 fi 525 AC_SUBST(COPYRIGHT_YEAR) 526 527 if test "x$JDK_UPDATE_VERSION" != x; then 528 JDK_VERSION="${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_MICRO_VERSION}_${JDK_UPDATE_VERSION}" 529 else 530 JDK_VERSION="${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_MICRO_VERSION}" 531 fi 532 AC_SUBST(JDK_VERSION) 533 534 COOKED_BUILD_NUMBER=`$ECHO $JDK_BUILD_NUMBER | $SED -e 's/^b//' -e 's/^0//'` 535 AC_SUBST(COOKED_BUILD_NUMBER) 536 ]) 537 538 AC_DEFUN_ONCE([JDKOPT_SETUP_BUILD_TWEAKS], 539 [ 540 HOTSPOT_MAKE_ARGS="$HOTSPOT_TARGET" 541 AC_SUBST(HOTSPOT_MAKE_ARGS) 542 543 # The name of the Service Agent jar. 544 SALIB_NAME="${LIBRARY_PREFIX}saproc${SHARED_LIBRARY_SUFFIX}" 545 if test "x$OPENJDK_TARGET_OS" = "xwindows"; then 546 SALIB_NAME="${LIBRARY_PREFIX}sawindbg${SHARED_LIBRARY_SUFFIX}" 547 fi 548 AC_SUBST(SALIB_NAME) 549 ]) 550 551 AC_DEFUN_ONCE([JDKOPT_SETUP_DEBUG_SYMBOLS], 552 [ 553 # | 514 AC_SUBST(MACOSX_BUNDLE_ID_BASE) 515 516 AC_ARG_WITH(copyright-year, [AS_HELP_STRING([--with-copyright-year], 517 [Set copyright year value for build @<:@current year@:>@])]) 518 if test "x$with_copyright_year" = xyes; then 519 AC_MSG_ERROR([Copyright year must have a value]) 520 elif test "x$with_copyright_year" != x; then 521 COPYRIGHT_YEAR="$with_copyright_year" 522 else 523 COPYRIGHT_YEAR=`date +'%Y'` 524 fi 525 AC_SUBST(COPYRIGHT_YEAR) 526 527 if test "x$JDK_UPDATE_VERSION" != x; then 528 JDK_VERSION="${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_MICRO_VERSION}_${JDK_UPDATE_VERSION}" 529 else 530 JDK_VERSION="${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_MICRO_VERSION}" 531 fi 532 AC_SUBST(JDK_VERSION) 533 534 # The cooked update version used to encode trailing letters in the update 535 # version into a trailing number. That is no longer needed, but need to 536 # keep the format in 8u for compatibility. 537 COOKED_JDK_UPDATE_VERSION="${JDK_UPDATE_VERSION}0" 538 AC_SUBST(COOKED_JDK_UPDATE_VERSION) 539 540 COOKED_BUILD_NUMBER=`$ECHO $JDK_BUILD_NUMBER | $SED -e 's/^b//' -e 's/^0//'` 541 AC_SUBST(COOKED_BUILD_NUMBER) 542 ]) 543 544 AC_DEFUN_ONCE([JDKOPT_SETUP_BUILD_TWEAKS], 545 [ 546 HOTSPOT_MAKE_ARGS="$HOTSPOT_TARGET" 547 AC_SUBST(HOTSPOT_MAKE_ARGS) 548 549 # The name of the Service Agent jar. 550 SALIB_NAME="${LIBRARY_PREFIX}saproc${SHARED_LIBRARY_SUFFIX}" 551 if test "x$OPENJDK_TARGET_OS" = "xwindows"; then 552 SALIB_NAME="${LIBRARY_PREFIX}sawindbg${SHARED_LIBRARY_SUFFIX}" 553 fi 554 AC_SUBST(SALIB_NAME) 555 ]) 556 557 AC_DEFUN_ONCE([JDKOPT_SETUP_DEBUG_SYMBOLS], 558 [ 559 # |