common/autoconf/configure.ac

Print this page




  83 # Now we can determine OpenJDK build and target platforms. This is required to
  84 # have early on.
  85 PLATFORM_SETUP_OPENJDK_BUILD_AND_TARGET
  86 
  87 # Continue setting up basic stuff. Most remaining code require fundamental tools.
  88 BASIC_SETUP_PATHS
  89 BASIC_SETUP_LOGGING
  90 
  91 # Check if it's a pure open build or if custom sources are to be used.
  92 JDKOPT_SETUP_OPEN_OR_CUSTOM
  93 
  94 # These are needed to be able to create a configuration name (and thus the output directory)
  95 JDKOPT_SETUP_JDK_VARIANT
  96 JDKOPT_SETUP_JVM_INTERPRETER
  97 JDKOPT_SETUP_JVM_VARIANTS
  98 JDKOPT_SETUP_DEBUG_LEVEL
  99 
 100 # With basic setup done, call the custom early hook.
 101 CUSTOM_EARLY_HOOK
 102 



 103 # To properly create a configuration name, we need to have the OpenJDK target
 104 # and options (variants and debug level) parsed.
 105 BASIC_SETUP_OUTPUT_DIR
 106 
 107 # Must be done before we can call HELP_MSG_MISSING_DEPENDENCY.
 108 HELP_SETUP_DEPENDENCY_HELP
 109 
 110 # Setup tools that requires more complex handling, or that is not needed by the configure script.
 111 BASIC_SETUP_COMPLEX_TOOLS
 112 
 113 # Check if pkg-config is available.
 114 PKG_PROG_PKG_CONFIG
 115 
 116 # After basic tools have been setup, we can check build os specific details.
 117 PLATFORM_SETUP_OPENJDK_BUILD_OS_VERSION
 118 
 119 # Setup builddeps, for automatic downloading of tools we need.
 120 # This is needed before we can call BDEPS_CHECK_MODULE, which is done in
 121 # boot-jdk setup, but we need to have basic tools setup first.
 122 BDEPS_CONFIGURE_BUILDDEPS




  83 # Now we can determine OpenJDK build and target platforms. This is required to
  84 # have early on.
  85 PLATFORM_SETUP_OPENJDK_BUILD_AND_TARGET
  86 
  87 # Continue setting up basic stuff. Most remaining code require fundamental tools.
  88 BASIC_SETUP_PATHS
  89 BASIC_SETUP_LOGGING
  90 
  91 # Check if it's a pure open build or if custom sources are to be used.
  92 JDKOPT_SETUP_OPEN_OR_CUSTOM
  93 
  94 # These are needed to be able to create a configuration name (and thus the output directory)
  95 JDKOPT_SETUP_JDK_VARIANT
  96 JDKOPT_SETUP_JVM_INTERPRETER
  97 JDKOPT_SETUP_JVM_VARIANTS
  98 JDKOPT_SETUP_DEBUG_LEVEL
  99 
 100 # With basic setup done, call the custom early hook.
 101 CUSTOM_EARLY_HOOK
 102 
 103 # Check if we have devkits, extra paths or sysroot set.
 104 BASIC_SETUP_DEVKIT
 105 
 106 # To properly create a configuration name, we need to have the OpenJDK target
 107 # and options (variants and debug level) parsed.
 108 BASIC_SETUP_OUTPUT_DIR
 109 
 110 # Must be done before we can call HELP_MSG_MISSING_DEPENDENCY.
 111 HELP_SETUP_DEPENDENCY_HELP
 112 
 113 # Setup tools that requires more complex handling, or that is not needed by the configure script.
 114 BASIC_SETUP_COMPLEX_TOOLS
 115 
 116 # Check if pkg-config is available.
 117 PKG_PROG_PKG_CONFIG
 118 
 119 # After basic tools have been setup, we can check build os specific details.
 120 PLATFORM_SETUP_OPENJDK_BUILD_OS_VERSION
 121 
 122 # Setup builddeps, for automatic downloading of tools we need.
 123 # This is needed before we can call BDEPS_CHECK_MODULE, which is done in
 124 # boot-jdk setup, but we need to have basic tools setup first.
 125 BDEPS_CONFIGURE_BUILDDEPS