< prev index next >

common/autoconf/jdk-options.m4

Print this page




 474       AC_MSG_RESULT([yes, forced])
 475     fi
 476   elif test "x$enable_jtreg_failure_handler" = "xno"; then
 477     BUILD_FAILURE_HANDLER=false
 478     AC_MSG_RESULT([no, forced])
 479   elif test "x$enable_jtreg_failure_handler" = "xauto" \
 480       || test "x$enable_jtreg_failure_handler" = "x"; then
 481     if test "x$JT_HOME" = "x"; then
 482       BUILD_FAILURE_HANDLER=false
 483       AC_MSG_RESULT([no, missing jtreg])
 484     else
 485       BUILD_FAILURE_HANDLER=true
 486       AC_MSG_RESULT([yes, jtreg present])
 487     fi
 488   else
 489     AC_MSG_ERROR([Invalid value for --enable-jtreg-failure-handler: $enable_jtreg_failure_handler])
 490   fi
 491 
 492   AC_SUBST(BUILD_FAILURE_HANDLER)
 493 ])













































 474       AC_MSG_RESULT([yes, forced])
 475     fi
 476   elif test "x$enable_jtreg_failure_handler" = "xno"; then
 477     BUILD_FAILURE_HANDLER=false
 478     AC_MSG_RESULT([no, forced])
 479   elif test "x$enable_jtreg_failure_handler" = "xauto" \
 480       || test "x$enable_jtreg_failure_handler" = "x"; then
 481     if test "x$JT_HOME" = "x"; then
 482       BUILD_FAILURE_HANDLER=false
 483       AC_MSG_RESULT([no, missing jtreg])
 484     else
 485       BUILD_FAILURE_HANDLER=true
 486       AC_MSG_RESULT([yes, jtreg present])
 487     fi
 488   else
 489     AC_MSG_ERROR([Invalid value for --enable-jtreg-failure-handler: $enable_jtreg_failure_handler])
 490   fi
 491 
 492   AC_SUBST(BUILD_FAILURE_HANDLER)
 493 ])
 494 
 495 ################################################################################
 496 #
 497 # Enable or disable generation of the classlist at build time
 498 #
 499 AC_DEFUN_ONCE([JDKOPT_ENABLE_DISABLE_GENERATE_CLASSLIST],
 500 [
 501   AC_ARG_ENABLE([generate-classlist], [AS_HELP_STRING([--disable-generate-classlist],
 502       [forces enabling or disabling of the generation of a CDS classlist at build time.
 503       Default is to generate it when either the server or client JVMs are built.])])
 504 
 505   # Check if it's likely that it's possible to generate the classlist. Depending
 506   # on exact jvm configuration it could be possible anyway.
 507   if HOTSPOT_CHECK_JVM_VARIANT(server) || HOTSPOT_CHECK_JVM_VARIANT(client); then
 508     ENABLE_GENERATE_CLASSLIST_POSSIBLE="true"
 509   else
 510     ENABLE_GENERATE_CLASSLIST_POSSIBLE="false"
 511   fi
 512 
 513   AC_MSG_CHECKING([if the CDS classlist generation should be enabled])
 514   if test "x$enable_generate_classlist" = "xyes"; then
 515     AC_MSG_RESULT([yes, forced])
 516     ENABLE_GENERATE_CLASSLIST="true"
 517     if test "x$ENABLE_GENERATE_CLASSLIST_POSSIBLE" = "xfalse"; then
 518       AC_MSG_WARN([Generation of classlist might not be possible with JVM Variants $JVM_VARIANTS])
 519     fi
 520   elif test "x$enable_generate_classlist" = "xno"; then
 521     AC_MSG_RESULT([no, forced])
 522     ENABLE_GENERATE_CLASSLIST="false"
 523   elif test "x$enable_generate_classlist" = "x"; then
 524     if test "x$ENABLE_GENERATE_CLASSLIST_POSSIBLE" = "xtrue"; then
 525       AC_MSG_RESULT([yes])
 526       ENABLE_GENERATE_CLASSLIST="true"
 527     else
 528       AC_MSG_RESULT([no])
 529       ENABLE_GENERATE_CLASSLIST="false"
 530     fi
 531   else
 532     AC_MSG_ERROR([Invalid value for --enable-generate-classlist: $enable_generate_classlist])
 533   fi
 534 
 535   AC_SUBST([ENABLE_GENERATE_CLASSLIST])
 536 ])
< prev index next >