808 HOTSPOT_TOPDIR
809 JAXWS_TOPDIR
810 JAXP_TOPDIR
811 CORBA_TOPDIR
812 LANGTOOLS_TOPDIR
813 JAVA_FLAGS_SMALL
814 JAVA_FLAGS_BIG
815 JAVA_FLAGS
816 BOOT_JDK_BITS
817 JAVAC_FLAGS
818 BOOT_JDK_SOURCETARGET
819 BOOT_JDK
820 BOOT_TOOLSJAR
821 BOOT_RTJAR
822 JAVA_CHECK
823 JAVAC_CHECK
824 COOKED_BUILD_NUMBER
825 COOKED_JDK_UPDATE_VERSION
826 JDK_VERSION
827 COPYRIGHT_YEAR
828 COMPANY_NAME
829 MACOSX_BUNDLE_ID_BASE
830 MACOSX_BUNDLE_NAME_BASE
831 JDK_RC_PLATFORM_NAME
832 PRODUCT_SUFFIX
833 PRODUCT_NAME
834 LAUNCHER_NAME
835 MILESTONE
836 JDK_BUILD_NUMBER
837 JDK_UPDATE_VERSION
838 JDK_MICRO_VERSION
839 JDK_MINOR_VERSION
840 JDK_MAJOR_VERSION
841 USER_RELEASE_SUFFIX
842 COMPRESS_JARS
843 UNLIMITED_CRYPTO
844 CACERTS_FILE
845 TEST_IN_BUILD
846 BUILD_HEADLESS
847 SUPPORT_HEADFUL
1041 with_sys_root
1042 with_sysroot
1043 with_tools_dir
1044 with_toolchain_path
1045 with_extra_path
1046 with_xcode_path
1047 with_conf_name
1048 with_builddeps_conf
1049 with_builddeps_server
1050 with_builddeps_dir
1051 with_builddeps_group
1052 enable_headful
1053 enable_hotspot_test_in_build
1054 with_cacerts_file
1055 enable_unlimited_crypto
1056 with_milestone
1057 with_update_version
1058 with_user_release_suffix
1059 with_build_number
1060 with_vendor_name
1061 with_copyright_year
1062 with_boot_jdk
1063 with_boot_jdk_jvmargs
1064 with_add_source_root
1065 with_override_source_root
1066 with_adds_and_overrides
1067 with_override_langtools
1068 with_override_corba
1069 with_override_jaxp
1070 with_override_jaxws
1071 with_override_hotspot
1072 with_override_nashorn
1073 with_override_jdk
1074 with_import_hotspot
1075 with_toolchain_type
1076 with_toolchain_version
1077 with_jtreg
1078 with_extra_cflags
1079 with_extra_cxxflags
1080 with_extra_ldflags
1874 toolchain binaries (compilers etc)
1875 --with-extra-path prepend these directories to the default path
1876 --with-xcode-path explicit path to Xcode 4 (generally for building on
1877 10.9 and later)
1878 --with-conf-name use this as the name of the configuration [generated
1879 from important configuration options]
1880 --with-builddeps-conf use this configuration file for the builddeps
1881 --with-builddeps-server download and use build dependencies from this server
1882 url
1883 --with-builddeps-dir store downloaded build dependencies here
1884 [/localhome/builddeps]
1885 --with-builddeps-group chgrp the downloaded build dependencies to this
1886 group
1887 --with-cacerts-file specify alternative cacerts file
1888 --with-milestone Set milestone value for build [internal]
1889 --with-update-version Set update version value for build [b00]
1890 --with-user-release-suffix
1891 Add a custom string to the version string if build
1892 number isn't set.[username_builddateb00]
1893 --with-build-number Set build number value for build [b00]
1894 --with-vendor-name Set vendor name [not specified]
1895 --with-copyright-year Set copyright year value for build [current year]
1896 --with-boot-jdk path to Boot JDK (used to bootstrap build) [probed]
1897 --with-boot-jdk-jvmargs specify JVM arguments to be passed to all
1898 invocations of the Boot JDK, overriding the default
1899 values, e.g --with-boot-jdk-jvmargs="-Xmx8G
1900 -enableassertions"
1901 --with-add-source-root for each and every source directory, look in this
1902 additional source root for the same directory; if it
1903 exists and have files in it, include it in the build
1904 --with-override-source-root
1905 for each and every source directory, look in this
1906 override source root for the same directory; if it
1907 exists, use that directory instead and ignore the
1908 directory in the original source root
1909 --with-adds-and-overrides
1910 use the subdirs 'adds' and 'overrides' in the
1911 specified directory as add-source-root and
1912 override-source-root
1913 --with-override-langtools
1914 use this langtools dir for the build
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357 # This line needs to be here, verbatim, after all includes and the dummy hook
4358 # definitions. It is replaced with custom functionality when building
4359 # custom sources.
4360 #CUSTOM_AUTOCONF_INCLUDE
4361
4362 # Do not change or remove the following line, it is needed for consistency checks:
4363 DATE_WHEN_GENERATED=1552671404
4364
4365 ###############################################################################
4366 #
4367 # Initialization / Boot-strapping
4368 #
4369 # The bootstrapping process needs to solve the "chicken or the egg" problem,
4370 # thus it jumps back and forth, each time gaining something needed later on.
4371 #
4372 ###############################################################################
4373
4374 # If we are requested to print additional help, do that and then exit.
4375 # This must be the very first call.
4376
4377 if test "x$CONFIGURE_PRINT_TOOLCHAIN_LIST" != x; then
4378 $PRINTF "The following toolchains are available as arguments to --with-toolchain-type.\n"
4379 $PRINTF "Which are valid to use depends on the build platform.\n"
4380 for toolchain in $VALID_TOOLCHAINS_all; do
4381 # Use indirect variable referencing
4382 toolchain_var_name=TOOLCHAIN_DESCRIPTION_$toolchain
4383 TOOLCHAIN_DESCRIPTION=${!toolchain_var_name}
19866
19867
19868
19869
19870
19871
19872
19873
19874
19875
19876 # The vendor name, if any
19877
19878 # Check whether --with-vendor-name was given.
19879 if test "${with_vendor_name+set}" = set; then :
19880 withval=$with_vendor_name;
19881 fi
19882
19883 if test "x$with_vendor_name" = xyes; then
19884 as_fn_error $? "--with-vendor-name must have a value" "$LINENO" 5
19885 elif ! [[ $with_vendor_name =~ ^[[:print:]]*$ ]] ; then
19886 as_fn_error $? "--with--vendor-name contains non-printing characters: $with_vendor_name" "$LINENO" 5
19887 else
19888 COMPANY_NAME="$with_vendor_name"
19889 fi
19890
19891
19892
19893 # Check whether --with-copyright-year was given.
19894 if test "${with_copyright_year+set}" = set; then :
19895 withval=$with_copyright_year;
19896 fi
19897
19898 if test "x$with_copyright_year" = xyes; then
19899 as_fn_error $? "Copyright year must have a value" "$LINENO" 5
19900 elif test "x$with_copyright_year" != x; then
19901 COPYRIGHT_YEAR="$with_copyright_year"
19902 else
19903 COPYRIGHT_YEAR=`date +'%Y'`
19904 fi
19905
19906
19907 if test "x$JDK_UPDATE_VERSION" != x; then
19908 JDK_VERSION="${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_MICRO_VERSION}_${JDK_UPDATE_VERSION}"
|
808 HOTSPOT_TOPDIR
809 JAXWS_TOPDIR
810 JAXP_TOPDIR
811 CORBA_TOPDIR
812 LANGTOOLS_TOPDIR
813 JAVA_FLAGS_SMALL
814 JAVA_FLAGS_BIG
815 JAVA_FLAGS
816 BOOT_JDK_BITS
817 JAVAC_FLAGS
818 BOOT_JDK_SOURCETARGET
819 BOOT_JDK
820 BOOT_TOOLSJAR
821 BOOT_RTJAR
822 JAVA_CHECK
823 JAVAC_CHECK
824 COOKED_BUILD_NUMBER
825 COOKED_JDK_UPDATE_VERSION
826 JDK_VERSION
827 COPYRIGHT_YEAR
828 VENDOR_URL_VM_BUG
829 VENDOR_URL_BUG
830 VENDOR_URL
831 COMPANY_NAME
832 MACOSX_BUNDLE_ID_BASE
833 MACOSX_BUNDLE_NAME_BASE
834 JDK_RC_PLATFORM_NAME
835 PRODUCT_SUFFIX
836 PRODUCT_NAME
837 LAUNCHER_NAME
838 MILESTONE
839 JDK_BUILD_NUMBER
840 JDK_UPDATE_VERSION
841 JDK_MICRO_VERSION
842 JDK_MINOR_VERSION
843 JDK_MAJOR_VERSION
844 USER_RELEASE_SUFFIX
845 COMPRESS_JARS
846 UNLIMITED_CRYPTO
847 CACERTS_FILE
848 TEST_IN_BUILD
849 BUILD_HEADLESS
850 SUPPORT_HEADFUL
1044 with_sys_root
1045 with_sysroot
1046 with_tools_dir
1047 with_toolchain_path
1048 with_extra_path
1049 with_xcode_path
1050 with_conf_name
1051 with_builddeps_conf
1052 with_builddeps_server
1053 with_builddeps_dir
1054 with_builddeps_group
1055 enable_headful
1056 enable_hotspot_test_in_build
1057 with_cacerts_file
1058 enable_unlimited_crypto
1059 with_milestone
1060 with_update_version
1061 with_user_release_suffix
1062 with_build_number
1063 with_vendor_name
1064 with_vendor_url
1065 with_vendor_bug_url
1066 with_vendor_vm_bug_url
1067 with_copyright_year
1068 with_boot_jdk
1069 with_boot_jdk_jvmargs
1070 with_add_source_root
1071 with_override_source_root
1072 with_adds_and_overrides
1073 with_override_langtools
1074 with_override_corba
1075 with_override_jaxp
1076 with_override_jaxws
1077 with_override_hotspot
1078 with_override_nashorn
1079 with_override_jdk
1080 with_import_hotspot
1081 with_toolchain_type
1082 with_toolchain_version
1083 with_jtreg
1084 with_extra_cflags
1085 with_extra_cxxflags
1086 with_extra_ldflags
1880 toolchain binaries (compilers etc)
1881 --with-extra-path prepend these directories to the default path
1882 --with-xcode-path explicit path to Xcode 4 (generally for building on
1883 10.9 and later)
1884 --with-conf-name use this as the name of the configuration [generated
1885 from important configuration options]
1886 --with-builddeps-conf use this configuration file for the builddeps
1887 --with-builddeps-server download and use build dependencies from this server
1888 url
1889 --with-builddeps-dir store downloaded build dependencies here
1890 [/localhome/builddeps]
1891 --with-builddeps-group chgrp the downloaded build dependencies to this
1892 group
1893 --with-cacerts-file specify alternative cacerts file
1894 --with-milestone Set milestone value for build [internal]
1895 --with-update-version Set update version value for build [b00]
1896 --with-user-release-suffix
1897 Add a custom string to the version string if build
1898 number isn't set.[username_builddateb00]
1899 --with-build-number Set build number value for build [b00]
1900 --with-vendor-name Set vendor name. Among others, used to set the
1901 'java.vendor' and 'java.vm.vendor' system
1902 properties. [not specified]
1903 --with-vendor-url Set the 'java.vendor.url' system property [not
1904 specified]
1905 --with-vendor-bug-url Set the 'java.vendor.url.bug' system property [not
1906 specified]
1907 --with-vendor-vm-bug-url
1908 Sets the bug URL which will be displayed when the VM
1909 crashes [not specified]
1910 --with-copyright-year Set copyright year value for build [current year]
1911 --with-boot-jdk path to Boot JDK (used to bootstrap build) [probed]
1912 --with-boot-jdk-jvmargs specify JVM arguments to be passed to all
1913 invocations of the Boot JDK, overriding the default
1914 values, e.g --with-boot-jdk-jvmargs="-Xmx8G
1915 -enableassertions"
1916 --with-add-source-root for each and every source directory, look in this
1917 additional source root for the same directory; if it
1918 exists and have files in it, include it in the build
1919 --with-override-source-root
1920 for each and every source directory, look in this
1921 override source root for the same directory; if it
1922 exists, use that directory instead and ignore the
1923 directory in the original source root
1924 --with-adds-and-overrides
1925 use the subdirs 'adds' and 'overrides' in the
1926 specified directory as add-source-root and
1927 override-source-root
1928 --with-override-langtools
1929 use this langtools dir for the build
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372 # This line needs to be here, verbatim, after all includes and the dummy hook
4373 # definitions. It is replaced with custom functionality when building
4374 # custom sources.
4375 #CUSTOM_AUTOCONF_INCLUDE
4376
4377 # Do not change or remove the following line, it is needed for consistency checks:
4378 DATE_WHEN_GENERATED=1553405262
4379
4380 ###############################################################################
4381 #
4382 # Initialization / Boot-strapping
4383 #
4384 # The bootstrapping process needs to solve the "chicken or the egg" problem,
4385 # thus it jumps back and forth, each time gaining something needed later on.
4386 #
4387 ###############################################################################
4388
4389 # If we are requested to print additional help, do that and then exit.
4390 # This must be the very first call.
4391
4392 if test "x$CONFIGURE_PRINT_TOOLCHAIN_LIST" != x; then
4393 $PRINTF "The following toolchains are available as arguments to --with-toolchain-type.\n"
4394 $PRINTF "Which are valid to use depends on the build platform.\n"
4395 for toolchain in $VALID_TOOLCHAINS_all; do
4396 # Use indirect variable referencing
4397 toolchain_var_name=TOOLCHAIN_DESCRIPTION_$toolchain
4398 TOOLCHAIN_DESCRIPTION=${!toolchain_var_name}
19881
19882
19883
19884
19885
19886
19887
19888
19889
19890
19891 # The vendor name, if any
19892
19893 # Check whether --with-vendor-name was given.
19894 if test "${with_vendor_name+set}" = set; then :
19895 withval=$with_vendor_name;
19896 fi
19897
19898 if test "x$with_vendor_name" = xyes; then
19899 as_fn_error $? "--with-vendor-name must have a value" "$LINENO" 5
19900 elif ! [[ $with_vendor_name =~ ^[[:print:]]*$ ]] ; then
19901 as_fn_error $? "--with-vendor-name contains non-printing characters: $with_vendor_name" "$LINENO" 5
19902 elif test "x$with_vendor_name" != x; then
19903 # Only set COMPANY_NAME if '--with-vendor-name' was used and is not empty.
19904 # Otherwise we will use the value from "version-numbers" included above.
19905 COMPANY_NAME="$with_vendor_name"
19906 fi
19907
19908
19909 # The vendor URL, if any
19910
19911 # Check whether --with-vendor-url was given.
19912 if test "${with_vendor_url+set}" = set; then :
19913 withval=$with_vendor_url;
19914 fi
19915
19916 if test "x$with_vendor_url" = xyes; then
19917 as_fn_error $? "--with-vendor-url must have a value" "$LINENO" 5
19918 elif ! [[ $with_vendor_url =~ ^[[:print:]]*$ ]] ; then
19919 as_fn_error $? "--with-vendor-url contains non-printing characters: $with_vendor_url" "$LINENO" 5
19920 else
19921 VENDOR_URL="$with_vendor_url"
19922 fi
19923
19924
19925 # The vendor bug URL, if any
19926
19927 # Check whether --with-vendor-bug-url was given.
19928 if test "${with_vendor_bug_url+set}" = set; then :
19929 withval=$with_vendor_bug_url;
19930 fi
19931
19932 if test "x$with_vendor_bug_url" = xyes; then
19933 as_fn_error $? "--with-vendor-bug-url must have a value" "$LINENO" 5
19934 elif ! [[ $with_vendor_bug_url =~ ^[[:print:]]*$ ]] ; then
19935 as_fn_error $? "--with-vendor-bug-url contains non-printing characters: $with_vendor_bug_url" "$LINENO" 5
19936 else
19937 VENDOR_URL_BUG="$with_vendor_bug_url"
19938 fi
19939
19940
19941 # The vendor VM bug URL, if any
19942
19943 # Check whether --with-vendor-vm-bug-url was given.
19944 if test "${with_vendor_vm_bug_url+set}" = set; then :
19945 withval=$with_vendor_vm_bug_url;
19946 fi
19947
19948 if test "x$with_vendor_vm_bug_url" = xyes; then
19949 as_fn_error $? "--with-vendor-vm-bug-url must have a value" "$LINENO" 5
19950 elif ! [[ $with_vendor_vm_bug_url =~ ^[[:print:]]*$ ]] ; then
19951 as_fn_error $? "--with-vendor-vm-bug-url contains non-printing characters: $with_vendor_vm_bug_url" "$LINENO" 5
19952 else
19953 VENDOR_URL_VM_BUG="$with_vendor_vm_bug_url"
19954 fi
19955
19956
19957
19958 # Check whether --with-copyright-year was given.
19959 if test "${with_copyright_year+set}" = set; then :
19960 withval=$with_copyright_year;
19961 fi
19962
19963 if test "x$with_copyright_year" = xyes; then
19964 as_fn_error $? "Copyright year must have a value" "$LINENO" 5
19965 elif test "x$with_copyright_year" != x; then
19966 COPYRIGHT_YEAR="$with_copyright_year"
19967 else
19968 COPYRIGHT_YEAR=`date +'%Y'`
19969 fi
19970
19971
19972 if test "x$JDK_UPDATE_VERSION" != x; then
19973 JDK_VERSION="${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_MICRO_VERSION}_${JDK_UPDATE_VERSION}"
|