diff --git a/make/Bundles.gmk b/make/Bundles.gmk index 1f9d229ee4fa2106aadad49f90a965024926951e..176e80782e84422fe006a63d2448b75c43314d6a 100644 --- a/make/Bundles.gmk +++ b/make/Bundles.gmk @@ -56,7 +56,7 @@ define SetupBundleFileBody $$(eval $1_$$d_RELATIVE_FILES := $$$$(patsubst $$d/%, %, \ $$$$(filter $$d/%, $$$$($1_FILES)))) \ $$(eval $1_$$d_LIST_FILE := \ - $(SUPPORT_OUTPUTDIR)/bundles/_$1_$$$$(subst /,_,$$$$(patsubst $(OUTPUT_ROOT)/%,%,$$d)_files)) \ + $(SUPPORT_OUTPUTDIR)/bundles/_$1_$$$$(subst /,_,$$$$(patsubst $(OUTPUTDIR)/%,%,$$d)_files)) \ ) ifneq ($$(filter %.tar.gz, $$($1_BUNDLE_NAME)), ) diff --git a/make/CopyImportModules.gmk b/make/CopyImportModules.gmk index 5b38601c2e8e2251dc4c573deb6a3c271e47af80..3ea6a134c87c3c461bdf4c0bf2b039d5261d1a5c 100644 --- a/make/CopyImportModules.gmk +++ b/make/CopyImportModules.gmk @@ -62,10 +62,10 @@ ifneq ($(LIBS_DIR), ) FILES := $(filter %$(SHARED_LIBRARY_SUFFIX), $(call CacheFind, $(LIBS_DIR))), \ )) - # Use relative links if the import dir is inside the OUTPUT_ROOT, otherwise + # Use relative links if the import dir is inside the OUTPUTDIR, otherwise # copy to avoid having automated systems following symlinks when deleting files, # or risk invalidating the build output from external changes. - ifeq ($(filter $(OUTPUT_ROOT)/%, $(LIBS_DIR)), ) + ifeq ($(filter $(OUTPUTDIR)/%, $(LIBS_DIR)), ) LINK_MACRO := install-file LOG_ACTION := Copying else diff --git a/make/CreateBuildJdkCopy.gmk b/make/CreateBuildJdkCopy.gmk index 6e28a2df95f20a8caa884e915138264f31dbf900..2f12d97e009995090a042a6a7cf7509898792553 100644 --- a/make/CreateBuildJdkCopy.gmk +++ b/make/CreateBuildJdkCopy.gmk @@ -54,7 +54,7 @@ TARGETS += $(COPY_CLASSES_TARGET) ################################################################################ $(eval $(call SetupCopyFiles, COPY_SUPPORT_HEADERS, \ - SRC := $(BUILD_OUTPUT), \ + SRC := $(OUTPUTDIR), \ DEST := $(BUILDJDK_OUTPUTDIR), \ FILES := $(call CacheFind, $(wildcard \ $(addprefix $(SUPPORT_OUTPUTDIR)/headers/, $(MODULES_TO_COPY)))), \ @@ -65,7 +65,7 @@ TARGETS += $(COPY_SUPPORT_HEADERS) ################################################################################ $(eval $(call SetupCopyFiles, COPY_JDK_LIB_FILES, \ - SRC := $(BUILD_OUTPUT), \ + SRC := $(OUTPUTDIR), \ DEST := $(BUILDJDK_OUTPUTDIR), \ FILES := $(JDK_OUTPUTDIR)/lib/tzdb.dat, \ )) diff --git a/make/CreateJmods.gmk b/make/CreateJmods.gmk index 299198b90085fd1e20a6599570baba054e8ed03c..e987e162311d75d6a9a6bc5f744ef7a0000a0b16 100644 --- a/make/CreateJmods.gmk +++ b/make/CreateJmods.gmk @@ -130,7 +130,7 @@ endif # Create jmods in a temp dir and then move them into place to keep the # module path in $(IMAGES_OUTPUTDIR)/jmods valid at all times. $(JMODS_DIR)/$(MODULE).jmod: $(DEPS) - $(call LogWarn, Creating $(patsubst $(OUTPUT_ROOT)/%, %, $@)) + $(call LogWarn, Creating $(patsubst $(OUTPUTDIR)/%, %, $@)) $(call MakeDir, $(JMODS_DIR) $(JMODS_TEMPDIR)) $(RM) $@ $(JMODS_TEMPDIR)/$(notdir $@) $(JMOD) create \ diff --git a/make/Docs.gmk b/make/Docs.gmk index 645852dc7b6719de86a4719bc1d6cf7efe7cc919..7b5bfcc9b7674d1a8bca84f063c25da81f13b632 100644 --- a/make/Docs.gmk +++ b/make/Docs.gmk @@ -532,7 +532,7 @@ JDK_SPECS_TARGETS += $(COPY_JVMTI_HTML) # Optional target which bundles all generated javadocs into a zip archive. JAVADOC_ZIP_NAME := jdk-$(VERSION_STRING)-docs.zip -JAVADOC_ZIP_FILE := $(OUTPUT_ROOT)/bundles/$(JAVADOC_ZIP_NAME) +JAVADOC_ZIP_FILE := $(OUTPUTDIR)/bundles/$(JAVADOC_ZIP_NAME) $(eval $(call SetupZipArchive, BUILD_JAVADOC_ZIP, \ SRC := $(DOCS_OUTPUTDIR), \ diff --git a/make/GenerateLinkOptData.gmk b/make/GenerateLinkOptData.gmk index 60c80ea47cad163affceba9eed226f52c19c5ec3..0f5523f6ec3613d23c30d40e83155744ca977967 100644 --- a/make/GenerateLinkOptData.gmk +++ b/make/GenerateLinkOptData.gmk @@ -59,8 +59,8 @@ endif $(CLASSLIST_FILE): $(INTERIM_IMAGE_DIR)/bin/java$(EXE_SUFFIX) $(CLASSLIST_JAR) $(call MakeDir, $(LINK_OPT_DIR)) - $(call LogInfo, Generating $(patsubst $(OUTPUT_ROOT)/%, %, $@)) - $(call LogInfo, Generating $(patsubst $(OUTPUT_ROOT)/%, %, $(JLI_TRACE_FILE))) + $(call LogInfo, Generating $(patsubst $(OUTPUTDIR)/%, %, $@)) + $(call LogInfo, Generating $(patsubst $(OUTPUTDIR)/%, %, $(JLI_TRACE_FILE))) $(FIXPATH) $(INTERIM_IMAGE_DIR)/bin/java -XX:DumpLoadedClassList=$@ \ -Djava.lang.invoke.MethodHandle.TRACE_RESOLVE=true \ -cp $(SUPPORT_OUTPUTDIR)/classlist.jar \ diff --git a/make/Images.gmk b/make/Images.gmk index ffe1b0c5206417c3355cc290072dd465c88c9e5c..897d34f4e96e72821439df63863e7c858585eae3 100644 --- a/make/Images.gmk +++ b/make/Images.gmk @@ -247,38 +247,38 @@ ifneq ($(OPENJDK_TARGET_OS), windows) endif $(JRE_IMAGE_DIR)/man/man1/%: $(MAN_SRC_DIR)/$(MAN1_SUBDIR)/% - $(call LogInfo, Copying $(patsubst $(OUTPUT_ROOT)/%,%,$@)) + $(call LogInfo, Copying $(patsubst $(OUTPUTDIR)/%,%,$@)) $(install-file) $(JDK_IMAGE_DIR)/man/man1/%: $(MAN_SRC_DIR)/$(MAN1_SUBDIR)/% - $(call LogInfo, Copying $(patsubst $(OUTPUT_ROOT)/%,%,$@)) + $(call LogInfo, Copying $(patsubst $(OUTPUTDIR)/%,%,$@)) $(install-file) $(JRE_IMAGE_DIR)/man/ja_JP.UTF-8/man1/%: $(MAN_SRC_DIR)/$(MAN1_SUBDIR)/ja/% - $(call LogInfo, Copying $(patsubst $(OUTPUT_ROOT)/%,%,$@)) + $(call LogInfo, Copying $(patsubst $(OUTPUTDIR)/%,%,$@)) $(install-file) $(JDK_IMAGE_DIR)/man/ja_JP.UTF-8/man1/%: $(MAN_SRC_DIR)/$(MAN1_SUBDIR)/ja/% - $(call LogInfo, Copying $(patsubst $(OUTPUT_ROOT)/%,%,$@)) + $(call LogInfo, Copying $(patsubst $(OUTPUTDIR)/%,%,$@)) $(install-file) ifeq ($(OPENJDK_TARGET_OS), solaris) $(JRE_IMAGE_DIR)/man/ja/man1/%: $(MAN_SRC_DIR)/$(MAN1_SUBDIR)/ja/% - $(call LogInfo, Converting $(patsubst $(OUTPUT_ROOT)/%,%,$@)) + $(call LogInfo, Converting $(patsubst $(OUTPUTDIR)/%,%,$@)) $(install-file) $(JDK_IMAGE_DIR)/man/ja/man1/%: $(MAN_SRC_DIR)/$(MAN1_SUBDIR)/ja/% - $(call LogInfo, Converting $(patsubst $(OUTPUT_ROOT)/%,%,$@)) + $(call LogInfo, Converting $(patsubst $(OUTPUTDIR)/%,%,$@)) $(install-file) endif ifneq ($(findstring $(OPENJDK_TARGET_OS), linux macosx), ) $(JRE_IMAGE_DIR)/man/ja: - $(call LogInfo, Creating $(patsubst $(OUTPUT_ROOT)/%,%,$@)) + $(call LogInfo, Creating $(patsubst $(OUTPUTDIR)/%,%,$@)) $(CD) $(@D) && $(RM) ja && $(LN) -s ja_JP.UTF-8 ja $(JDK_IMAGE_DIR)/man/ja: - $(call LogInfo, Creating $(patsubst $(OUTPUT_ROOT)/%,%,$@)) + $(call LogInfo, Creating $(patsubst $(OUTPUTDIR)/%,%,$@)) $(CD) $(@D) && $(RM) ja && $(LN) -s ja_JP.UTF-8 ja endif @@ -312,7 +312,7 @@ endif # Windows # src.zip $(JDK_IMAGE_DIR)/lib/src.zip: $(SUPPORT_OUTPUTDIR)/src.zip - $(call LogInfo, Copying $(patsubst $(OUTPUT_ROOT)/%,%,$@)) + $(call LogInfo, Copying $(patsubst $(OUTPUTDIR)/%,%,$@)) $(install-file) JDK_TARGETS += $(JDK_IMAGE_DIR)/lib/src.zip @@ -354,14 +354,14 @@ ifeq ($(GCOV_ENABLED), true) GCOV_FIND_EXPR := -type f -name "*.gcno" $(eval $(call SetupCopyFiles,COPY_HOTSPOT_GCOV_GCNO, \ - SRC := $(OUTPUT_ROOT), \ + SRC := $(OUTPUTDIR), \ DEST := $(SYMBOLS_IMAGE_DIR)/gcov, \ FILES := $(shell $(FIND) $(HOTSPOT_OUTPUTDIR) $(GCOV_FIND_EXPR)))) SYMBOLS_TARGETS += $(COPY_HOTSPOT_GCOV_GCNO) $(eval $(call SetupCopyFiles,COPY_JDK_GCOV_GCNO, \ - SRC := $(OUTPUT_ROOT), \ + SRC := $(OUTPUTDIR), \ DEST := $(SYMBOLS_IMAGE_DIR)/gcov, \ FILES := $(shell $(FIND) $(SUPPORT_OUTPUTDIR)/native $(GCOV_FIND_EXPR)))) diff --git a/make/Init.gmk b/make/Init.gmk index 7ead7fc6853ebdcd059b6de1c098e805a901651e..2aed59101efb935ec0c42500740d48523932b558 100644 --- a/make/Init.gmk +++ b/make/Init.gmk @@ -265,7 +265,7 @@ else # HAS_SPEC=true else $(ECHO) "Re-running configure using default settings" endif - ( cd $(OUTPUT_ROOT) && PATH="$(ORIGINAL_PATH)" \ + ( cd $(OUTPUTDIR) && PATH="$(ORIGINAL_PATH)" \ $(BASH) $(CONFIGURE_CMD) $(CONFIGURE_COMMAND_LINE) ) ############################################################################## diff --git a/make/InitSupport.gmk b/make/InitSupport.gmk index fa296f3ad230cf48348bae33b792102d6ff3e12d..25c069885c30df149a8bb9451f7d754c8ddc2aaf 100644 --- a/make/InitSupport.gmk +++ b/make/InitSupport.gmk @@ -349,8 +349,8 @@ else # $(HAS_SPEC)=true include $(TOPDIR)/make/common/MakeBase.gmk # Define basic logging setup - BUILD_LOG := $(OUTPUT_ROOT)/build.log - BUILD_PROFILE_LOG := $(OUTPUT_ROOT)/build-profile.log + BUILD_LOG := $(OUTPUTDIR)/build.log + BUILD_PROFILE_LOG := $(OUTPUTDIR)/build-profile.log BUILD_LOG_PIPE := > >($(TEE) -a $(BUILD_LOG)) 2> >($(TEE) -a $(BUILD_LOG) >&2) && wait @@ -383,7 +383,7 @@ else # $(HAS_SPEC)=true # FAIL can be set to false to have the return value of compare be ignored. define ParseCompareBuild ifneq ($$(COMPARE_BUILD), ) - COMPARE_BUILD_OUTPUT_ROOT := $(TOPDIR)/build/compare-build/$(CONF_NAME) + COMPARE_BUILD_OUTPUTDIR := $(TOPDIR)/build/compare-build/$(CONF_NAME) COMPARE_BUILD_FAIL := true ifneq ($$(findstring :, $$(COMPARE_BUILD)), ) @@ -443,16 +443,16 @@ else # $(HAS_SPEC)=true # Move the first build away temporarily $(RM) -r $(TOPDIR)/build/.compare-build-temp $(MKDIR) -p $(TOPDIR)/build/.compare-build-temp - $(MV) $(OUTPUT_ROOT) $(TOPDIR)/build/.compare-build-temp + $(MV) $(OUTPUTDIR) $(TOPDIR)/build/.compare-build-temp # Restore an old compare-build, or create a new compare-build directory. - if test -d $(COMPARE_BUILD_OUTPUT_ROOT); then \ - $(MV) $(COMPARE_BUILD_OUTPUT_ROOT) $(OUTPUT_ROOT); \ + if test -d $(COMPARE_BUILD_OUTPUTDIR); then \ + $(MV) $(COMPARE_BUILD_OUTPUTDIR) $(OUTPUTDIR); \ else \ - $(MKDIR) -p $(OUTPUT_ROOT); \ + $(MKDIR) -p $(OUTPUTDIR); \ fi # Re-run configure with the same arguments (and possibly some additional), # must be done after patching. - ( cd $(OUTPUT_ROOT) && PATH="$(ORIGINAL_PATH)" \ + ( cd $(OUTPUTDIR) && PATH="$(ORIGINAL_PATH)" \ $(BASH) $(TOPDIR)/configure $(CONFIGURE_COMMAND_LINE) $(COMPARE_BUILD_CONF)) endef @@ -462,8 +462,8 @@ else # $(HAS_SPEC)=true $(if $(COMPARE_BUILD_PATCH), $(PATCH) -R -p1 < $(COMPARE_BUILD_PATCH)) # Move this build away and restore the original build $(MKDIR) -p $(TOPDIR)/build/compare-build - $(MV) $(OUTPUT_ROOT) $(COMPARE_BUILD_OUTPUT_ROOT) - $(MV) $(TOPDIR)/build/.compare-build-temp/$(CONF_NAME) $(OUTPUT_ROOT) + $(MV) $(OUTPUTDIR) $(COMPARE_BUILD_OUTPUTDIR) + $(MV) $(TOPDIR)/build/.compare-build-temp/$(CONF_NAME) $(OUTPUTDIR) $(RM) -r $(TOPDIR)/build/.compare-build-temp endef @@ -472,11 +472,11 @@ else # $(HAS_SPEC)=true # Compare first and second build. Ignore any error code from compare.sh. $(ECHO) "Comparing between comparison rebuild (this/new) and baseline (other/old)" $(if $(COMPARE_BUILD_COMP_DIR), \ - +(cd $(COMPARE_BUILD_OUTPUT_ROOT) && ./compare.sh $(COMPARE_BUILD_COMP_OPTS) \ - -2dirs $(COMPARE_BUILD_OUTPUT_ROOT)/$(COMPARE_BUILD_COMP_DIR) \ - $(OUTPUT_ROOT)/$(COMPARE_BUILD_COMP_DIR) $(COMPARE_BUILD_IGNORE_RESULT)), \ - +(cd $(COMPARE_BUILD_OUTPUT_ROOT) && ./compare.sh $(COMPARE_BUILD_COMP_OPTS) \ - -o $(OUTPUT_ROOT) $(COMPARE_BUILD_IGNORE_RESULT)) \ + +(cd $(COMPARE_BUILD_OUTPUTDIR) && ./compare.sh $(COMPARE_BUILD_COMP_OPTS) \ + -2dirs $(COMPARE_BUILD_OUTPUTDIR)/$(COMPARE_BUILD_COMP_DIR) \ + $(OUTPUTDIR)/$(COMPARE_BUILD_COMP_DIR) $(COMPARE_BUILD_IGNORE_RESULT)), \ + +(cd $(COMPARE_BUILD_OUTPUTDIR) && ./compare.sh $(COMPARE_BUILD_COMP_OPTS) \ + -o $(OUTPUTDIR) $(COMPARE_BUILD_IGNORE_RESULT)) \ ) endef diff --git a/make/Jprt.gmk b/make/Jprt.gmk index 3a337af85a12089cd2a1c71aa5a771c89661fbf4..2370051f39c2cece6d66e552e4942708705f5b66 100644 --- a/make/Jprt.gmk +++ b/make/Jprt.gmk @@ -94,7 +94,7 @@ else # Just fake the main bundle to satisfy JPRT jprt_bundle: $(JPRT_TARGET) @$(call TargetEnter) - $(MKDIR) -p $(BUILD_OUTPUT)/bundles + $(MKDIR) -p $(OUTPUTDIR)/bundles $(CD) $(TOPDIR) && $(TAR) cf - README | $(GZIP) > \ $(JPRT_ARCHIVE_BUNDLE) @$(call TargetExit) diff --git a/make/MacBundles.gmk b/make/MacBundles.gmk index 23b9c88158c401f88725bb6723eecbdac6ae4640..66bdd5bfc66837fdd5cf1bda85203237a5cf7e55 100644 --- a/make/MacBundles.gmk +++ b/make/MacBundles.gmk @@ -57,23 +57,23 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) # Copy empty directories (jre/lib/applet). $(JDK_MACOSX_CONTENTS_DIR)/Home/%: $(JDK_IMAGE_DIR)/% - $(call LogInfo, Copying $(patsubst $(OUTPUT_ROOT)/%,%,$@)) + $(call LogInfo, Copying $(patsubst $(OUTPUTDIR)/%,%,$@)) $(MKDIR) -p $(@D) if [ -d "$<" ]; then $(MKDIR) -p $@; else $(CP) -f -R -P '$<' '$@'; fi $(JRE_MACOSX_CONTENTS_DIR)/Home/%: $(JRE_IMAGE_DIR)/% - $(call LogInfo, Copying $(patsubst $(OUTPUT_ROOT)/%,%,$@)) + $(call LogInfo, Copying $(patsubst $(OUTPUTDIR)/%,%,$@)) $(MKDIR) -p $(@D) if [ -d "$<" ]; then $(MKDIR) -p $@; else $(CP) -f -R -P '$<' '$@'; fi $(JDK_MACOSX_CONTENTS_DIR)/MacOS/libjli.dylib: - $(call LogInfo, Creating link $(patsubst $(OUTPUT_ROOT)/%,%,$@)) + $(call LogInfo, Creating link $(patsubst $(OUTPUTDIR)/%,%,$@)) $(MKDIR) -p $(@D) $(RM) $@ $(LN) -s ../Home/lib/jli/libjli.dylib $@ $(JRE_MACOSX_CONTENTS_DIR)/MacOS/libjli.dylib: - $(call LogInfo, Creating link $(patsubst $(OUTPUT_ROOT)/%,%,$@)) + $(call LogInfo, Creating link $(patsubst $(OUTPUTDIR)/%,%,$@)) $(MKDIR) -p $(@D) $(RM) $@ $(LN) -s ../Home/lib/jli/libjli.dylib $@ diff --git a/make/Main.gmk b/make/Main.gmk index 6ed69099bdd704c115c0d1be602318788abf8805..fd4ec0949cf6379357132c46175eefc99774c112 100644 --- a/make/Main.gmk +++ b/make/Main.gmk @@ -928,7 +928,7 @@ java.base: hotspot demos: demos-jdk -# The "exploded image" is a locally runnable JDK in $(BUILD_OUTPUT)/jdk. +# The "exploded image" is a locally runnable JDK in $(OUTPUTDIR)/jdk. exploded-image-base: $(ALL_MODULES) exploded-image: exploded-image-base release-file # When cross compiling, no need to optimize the exploded image since it won't @@ -957,7 +957,7 @@ docs-javadoc: docs-jdk-api mac-bundles: mac-bundles-jdk -# The $(BUILD_OUTPUT)/images directory contain the resulting deliverables, +# The $(OUTPUTDIR)/images directory contain the resulting deliverables, # and in line with this, our targets for creating these are named *-image[s]. # This target builds the product images, e.g. the JRE and JDK image @@ -1048,7 +1048,7 @@ CLEAN_MODULE_PHASE_TARGETS := $(addprefix clean-, $(foreach m, $(ALL_MODULES), \ # Remove everything, except the output from configure. clean: $(CLEAN_DIR_TARGETS) - ($(CD) $(OUTPUT_ROOT) && $(RM) -r build*.log*) + ($(CD) $(OUTPUTDIR) && $(RM) -r build*.log*) $(ECHO) Cleaned all build artifacts. clean-docs: @@ -1081,14 +1081,14 @@ clean-support: clean-jdk # Remove everything, including configure configuration. If the output # directory was created by configure and now becomes empty, remove it as well. dist-clean: clean - ($(CD) $(OUTPUT_ROOT) && \ + ($(CD) $(OUTPUTDIR) && \ $(RM) -r *spec.gmk $(CONFIGURESUPPORT_OUTPUTDIR) Makefile compare.sh ide) - $(if $(filter $(CONF_NAME),$(notdir $(OUTPUT_ROOT))), \ - if test "x`$(LS) $(OUTPUT_ROOT)`" != x; then \ + $(if $(filter $(CONF_NAME),$(notdir $(OUTPUTDIR))), \ + if test "x`$(LS) $(OUTPUTDIR)`" != x; then \ $(ECHO) "Warning: Not removing non-empty configuration directory for '$(CONF_NAME)'" ; \ else \ ($(CD) $(TOPDIR) && $(ECHO) "Removing configuration directory for '$(CONF_NAME)'" \ - && $(RM) -r $(OUTPUT_ROOT)) \ + && $(RM) -r $(OUTPUTDIR)) \ fi \ ) $(ECHO) Cleaned everything, you will have to re-run configure. diff --git a/make/MainSupport.gmk b/make/MainSupport.gmk index 8637fba788c02dbd2e40642a43514f81403356d4..c7710ecb2c2d6383e054072a42ec6f99b38d334d 100644 --- a/make/MainSupport.gmk +++ b/make/MainSupport.gmk @@ -36,7 +36,7 @@ define RunTests ($(CD) $(TOPDIR)/test && $(MAKE) $(MAKE_ARGS) -j1 -k MAKEFLAGS= \ JT_HOME=$(JT_HOME) PRODUCT_HOME=$(strip $2) \ TEST_IMAGE_DIR=$(TEST_IMAGE_DIR) \ - ALT_OUTPUTDIR=$(OUTPUT_ROOT) TEST_JOBS=$(TEST_JOBS) \ + ALT_OUTPUTDIR=$(OUTPUTDIR) TEST_JOBS=$(TEST_JOBS) \ JT_JAVA=$(BOOT_JDK) JIB_JAR=$(JIB_JAR) \ JOBS=$(JOBS) $1) || true endef @@ -54,7 +54,7 @@ endef define CleanDir @$(PRINTF) "Cleaning $(strip $1) build artifacts ..." @$(PRINTF) "\n" $(LOG_DEBUG) - ($(CD) $(OUTPUT_ROOT) && $(RM) -r $1) + ($(CD) $(OUTPUTDIR) && $(RM) -r $1) @$(PRINTF) " done\n" endef diff --git a/make/ReleaseFile.gmk b/make/ReleaseFile.gmk index 0f4d080a07ee94ad70f672ed6bb40aaa5278b8f8..f902c063dec1021d7db654db3211e38d19e23a81 100644 --- a/make/ReleaseFile.gmk +++ b/make/ReleaseFile.gmk @@ -54,7 +54,7 @@ endef # Param 1 - The file containing the MODULES list define prepare-info-file - $(call LogInfo, Generating $(patsubst $(OUTPUT_ROOT)/%,%,$@)) + $(call LogInfo, Generating $(patsubst $(OUTPUTDIR)/%,%,$@)) $(call MakeDir, $(@D)) $(RM) $@ endef diff --git a/make/RunTests.gmk b/make/RunTests.gmk index 2f5424d63345845acf21eab780aae7c785774676..914db67e35a89230f9c4573fde4091270578c5b5 100644 --- a/make/RunTests.gmk +++ b/make/RunTests.gmk @@ -38,8 +38,8 @@ JTREG_TEST_TOPDIRS := $(TOPDIR) $(JTREG_TESTROOTS) # Hook to include the corresponding custom file, if present. $(eval $(call IncludeCustomExtension, , RunTests.gmk)) -TEST_RESULTS_DIR := $(BUILD_OUTPUT)/test-results -TEST_SUPPORT_DIR := $(BUILD_OUTPUT)/test-support +TEST_RESULTS_DIR := $(OUTPUTDIR)/test-results +TEST_SUPPORT_DIR := $(OUTPUTDIR)/test-support ################################################################################ diff --git a/make/autoconf/Makefile.in b/make/autoconf/Makefile.in index 6e47fe9eb19fcfc8402fc67fa3ad34d57187c70e..8badd0f43ac8435b53797144e26bcb411c8d1421 100644 --- a/make/autoconf/Makefile.in +++ b/make/autoconf/Makefile.in @@ -23,5 +23,5 @@ # This Makefile was generated by configure @DATE_WHEN_CONFIGURED@ # GENERATED FILE, DO NOT EDIT -SPEC:=@OUTPUT_ROOT@/spec.gmk +SPEC:=@OUTPUTDIR@/spec.gmk include @TOPDIR@/Makefile diff --git a/make/autoconf/basics.m4 b/make/autoconf/basics.m4 index 974a5d08b6bd157c748fa0c8a75d82382d379e3c..af4b913d872ebb36995afc6fdd10d4102c89c373 100644 --- a/make/autoconf/basics.m4 +++ b/make/autoconf/basics.m4 @@ -783,10 +783,10 @@ AC_DEFUN_ONCE([BASIC_SETUP_OUTPUT_DIR], else AC_MSG_RESULT([in build directory with custom name]) fi - OUTPUT_ROOT="${OUTPUT_BASE}/${CONF_NAME}" - $MKDIR -p "$OUTPUT_ROOT" - if test ! -d "$OUTPUT_ROOT"; then - AC_MSG_ERROR([Could not create build directory $OUTPUT_ROOT]) + OUTPUTDIR="${OUTPUT_BASE}/${CONF_NAME}" + $MKDIR -p "$OUTPUTDIR" + if test ! -d "$OUTPUTDIR"; then + AC_MSG_ERROR([Could not create build directory $OUTPUTDIR]) fi else # We are running configure from outside of the src dir. @@ -796,16 +796,16 @@ AC_DEFUN_ONCE([BASIC_SETUP_OUTPUT_DIR], if test "x${CONF_NAME}" = x; then CONF_NAME=`$ECHO $CURDIR | $SED -e "s!^${TOPDIR}/build/!!"` fi - OUTPUT_ROOT="$CURDIR" + OUTPUTDIR="$CURDIR" AC_MSG_RESULT([in current directory]) # WARNING: This might be a bad thing to do. You need to be sure you want to # have a configuration in this directory. Do some sanity checks! - if test ! -e "$OUTPUT_ROOT/spec.gmk"; then + if test ! -e "$OUTPUTDIR/spec.gmk"; then # If we have a spec.gmk, we have run here before and we are OK. Otherwise, check for # other files - files_present=`$LS $OUTPUT_ROOT` + files_present=`$LS $OUTPUTDIR` # Configure has already touched config.log and confdefs.h in the current dir when this check # is performed. filtered_files=`$ECHO "$files_present" \ @@ -829,29 +829,29 @@ AC_DEFUN_ONCE([BASIC_SETUP_OUTPUT_DIR], AC_MSG_CHECKING([what configuration name to use]) AC_MSG_RESULT([$CONF_NAME]) - BASIC_FIXUP_PATH(OUTPUT_ROOT) + BASIC_FIXUP_PATH(OUTPUTDIR) - CONFIGURESUPPORT_OUTPUTDIR="$OUTPUT_ROOT/configure-support" + CONFIGURESUPPORT_OUTPUTDIR="$OUTPUTDIR/configure-support" $MKDIR -p "$CONFIGURESUPPORT_OUTPUTDIR" - SPEC="$OUTPUT_ROOT/spec.gmk" + SPEC="$OUTPUTDIR/spec.gmk" AC_SUBST(SPEC) AC_SUBST(CONF_NAME) - AC_SUBST(OUTPUT_ROOT) + AC_SUBST(OUTPUTDIR) AC_SUBST(CONFIGURESUPPORT_OUTPUTDIR) # The spec.gmk file contains all variables for the make system. - AC_CONFIG_FILES([$OUTPUT_ROOT/spec.gmk:$AUTOCONF_DIR/spec.gmk.in]) + AC_CONFIG_FILES([$OUTPUTDIR/spec.gmk:$AUTOCONF_DIR/spec.gmk.in]) # The bootcycle-spec.gmk file contains support for boot cycle builds. - AC_CONFIG_FILES([$OUTPUT_ROOT/bootcycle-spec.gmk:$AUTOCONF_DIR/bootcycle-spec.gmk.in]) + AC_CONFIG_FILES([$OUTPUTDIR/bootcycle-spec.gmk:$AUTOCONF_DIR/bootcycle-spec.gmk.in]) # The buildjdk-spec.gmk file contains support for building a buildjdk when cross compiling. - AC_CONFIG_FILES([$OUTPUT_ROOT/buildjdk-spec.gmk:$AUTOCONF_DIR/buildjdk-spec.gmk.in]) + AC_CONFIG_FILES([$OUTPUTDIR/buildjdk-spec.gmk:$AUTOCONF_DIR/buildjdk-spec.gmk.in]) # The compare.sh is used to compare the build output to other builds. - AC_CONFIG_FILES([$OUTPUT_ROOT/compare.sh:$AUTOCONF_DIR/compare.sh.in]) + AC_CONFIG_FILES([$OUTPUTDIR/compare.sh:$AUTOCONF_DIR/compare.sh.in]) # The generated Makefile knows where the spec.gmk is and where the source is. - # You can run make from the OUTPUT_ROOT, or from the top-level Makefile + # You can run make from the OUTPUTDIR, or from the top-level Makefile # which will look for generated configurations - AC_CONFIG_FILES([$OUTPUT_ROOT/Makefile:$AUTOCONF_DIR/Makefile.in]) + AC_CONFIG_FILES([$OUTPUTDIR/Makefile:$AUTOCONF_DIR/Makefile.in]) ]) #%%% Simple tools %%% @@ -1184,7 +1184,7 @@ AC_DEFUN_ONCE([BASIC_TEST_USABILITY_ISSUES], BASIC_CHECK_LEFTOVER_OVERRIDDEN AC_MSG_CHECKING([if build directory is on local disk]) - BASIC_CHECK_DIR_ON_LOCAL_DISK($OUTPUT_ROOT, + BASIC_CHECK_DIR_ON_LOCAL_DISK($OUTPUTDIR, [OUTPUT_DIR_IS_LOCAL="yes"], [OUTPUT_DIR_IS_LOCAL="no"]) AC_MSG_RESULT($OUTPUT_DIR_IS_LOCAL) @@ -1196,7 +1196,7 @@ AC_DEFUN_ONCE([BASIC_TEST_USABILITY_ISSUES], # Before generating output files, test if they exist. If they do, this is a reconfigure. # Since we can't properly handle the dependencies for this, warn the user about the situation - if test -e $OUTPUT_ROOT/spec.gmk; then + if test -e $OUTPUTDIR/spec.gmk; then IS_RECONFIGURE=yes else IS_RECONFIGURE=no @@ -1267,18 +1267,18 @@ AC_DEFUN_ONCE([BASIC_POST_CONFIG_OUTPUT], fi # Rotate our log file (configure.log) - if test -e "$OUTPUT_ROOT/configure.log.old"; then - $RM -f "$OUTPUT_ROOT/configure.log.old" + if test -e "$OUTPUTDIR/configure.log.old"; then + $RM -f "$OUTPUTDIR/configure.log.old" fi - if test -e "$OUTPUT_ROOT/configure.log"; then - $MV -f "$OUTPUT_ROOT/configure.log" "$OUTPUT_ROOT/configure.log.old" 2> /dev/null + if test -e "$OUTPUTDIR/configure.log"; then + $MV -f "$OUTPUTDIR/configure.log" "$OUTPUTDIR/configure.log.old" 2> /dev/null fi # Move configure.log from current directory to the build output root if test -e ./configure.log; then - $MV -f ./configure.log "$OUTPUT_ROOT/configure.log" 2> /dev/null + $MV -f ./configure.log "$OUTPUTDIR/configure.log" 2> /dev/null fi # Make the compare script executable - $CHMOD +x $OUTPUT_ROOT/compare.sh + $CHMOD +x $OUTPUTDIR/compare.sh ]) diff --git a/make/autoconf/bootcycle-spec.gmk.in b/make/autoconf/bootcycle-spec.gmk.in index adde830e3829c411b266f183157859faa5de250c..d6252b30b035807400173dc4fe44a517c2ec1f3f 100644 --- a/make/autoconf/bootcycle-spec.gmk.in +++ b/make/autoconf/bootcycle-spec.gmk.in @@ -48,9 +48,9 @@ endif BOOT_JDK := $(JDK_IMAGE_DIR) # The bootcycle build has a different output directory -OLD_BUILD_OUTPUT:=@BUILD_OUTPUT@ -BUILD_OUTPUT:=$(OLD_BUILD_OUTPUT)/bootcycle-build -SJAVAC_SERVER_DIR:=$(patsubst $(OLD_BUILD_OUTPUT)%, $(BUILD_OUTPUT)%, $(SJAVAC_SERVER_DIR)) +OLD_OUTPUTDIR:=@OUTPUTDIR@ +OUTPUTDIR:=$(OLD_OUTPUTDIR)/bootcycle-build +SJAVAC_SERVER_DIR:=$(patsubst $(OLD_OUTPUTDIR)%, $(OUTPUTDIR)%, $(SJAVAC_SERVER_DIR)) JAVA_CMD:=$(BOOT_JDK)/bin/java JAVAC_CMD:=$(BOOT_JDK)/bin/javac diff --git a/make/autoconf/buildjdk-spec.gmk.in b/make/autoconf/buildjdk-spec.gmk.in index dbb4fcb1e6d39d22cf1e44cc1614d2d71b023f1e..aceaef7c45296478dea5030b8a0fc20ee7e6b0e6 100644 --- a/make/autoconf/buildjdk-spec.gmk.in +++ b/make/autoconf/buildjdk-spec.gmk.in @@ -43,10 +43,10 @@ SYSROOT_CFLAGS := @BUILD_SYSROOT_CFLAGS@ SYSROOT_LDFLAGS := @BUILD_SYSROOT_LDFLAGS@ # These directories should not be moved to BUILDJDK_OUTPUTDIR -HOTSPOT_OUTPUTDIR := $(patsubst $(BUILD_OUTPUT)%,$(BUILDJDK_OUTPUTDIR)%,$(HOTSPOT_OUTPUTDIR)) -SUPPORT_OUTPUTDIR := $(patsubst $(BUILD_OUTPUT)%,$(BUILDJDK_OUTPUTDIR)%,$(SUPPORT_OUTPUTDIR)) -JDK_OUTPUTDIR := $(patsubst $(BUILD_OUTPUT)%,$(BUILDJDK_OUTPUTDIR)%,$(JDK_OUTPUTDIR)) -IMAGES_OUTPUTDIR := $(patsubst $(BUILD_OUTPUT)%,$(BUILDJDK_OUTPUTDIR)%,$(IMAGES_OUTPUTDIR)) +HOTSPOT_OUTPUTDIR := $(patsubst $(OUTPUTDIR)%,$(BUILDJDK_OUTPUTDIR)%,$(HOTSPOT_OUTPUTDIR)) +SUPPORT_OUTPUTDIR := $(patsubst $(OUTPUTDIR)%,$(BUILDJDK_OUTPUTDIR)%,$(SUPPORT_OUTPUTDIR)) +JDK_OUTPUTDIR := $(patsubst $(OUTPUTDIR)%,$(BUILDJDK_OUTPUTDIR)%,$(JDK_OUTPUTDIR)) +IMAGES_OUTPUTDIR := $(patsubst $(OUTPUTDIR)%,$(BUILDJDK_OUTPUTDIR)%,$(IMAGES_OUTPUTDIR)) OPENJDK_BUILD_CPU_LEGACY := @OPENJDK_BUILD_CPU_LEGACY@ OPENJDK_BUILD_CPU_LEGACY_LIB := @OPENJDK_BUILD_CPU_LEGACY_LIB@ diff --git a/make/autoconf/compare.sh.in b/make/autoconf/compare.sh.in index a44e3a01b5e4d6311e94826ffe494c7ce5c41c4d..8b79729cd023d56e2c7490f243f45d0bf9bae043 100644 --- a/make/autoconf/compare.sh.in +++ b/make/autoconf/compare.sh.in @@ -70,14 +70,14 @@ export UNPACK200="@FIXPATH@ @BOOT_JDK@/bin/unpack200" export UNARCHIVE="@UNZIP@ -q -o" export TOPDIR="@TOPDIR@" -export OUTPUT_ROOT="@OUTPUT_ROOT@" +export OUTPUTDIR="@OUTPUTDIR@" if [ "@COMPILE_TYPE@" != "cross" ]; then - export JAVAP="@FIXPATH@ $OUTPUT_ROOT/jdk/bin/javap @JAVA_TOOL_FLAGS_SMALL@" - export JIMAGE="@FIXPATH@ $OUTPUT_ROOT/jdk/bin/jimage" + export JAVAP="@FIXPATH@ $OUTPUTDIR/jdk/bin/javap @JAVA_TOOL_FLAGS_SMALL@" + export JIMAGE="@FIXPATH@ $OUTPUTDIR/jdk/bin/jimage" elif [ "@CREATE_BUILDJDK@" = "true" ]; then - export JAVAP="@FIXPATH@ $OUTPUT_ROOT/buildjdk/jdk/bin/javap @JAVA_TOOL_FLAGS_SMALL@" - export JIMAGE="@FIXPATH@ $OUTPUT_ROOT/buildjdk/jdk/bin/jimage" + export JAVAP="@FIXPATH@ $OUTPUTDIR/buildjdk/jdk/bin/javap @JAVA_TOOL_FLAGS_SMALL@" + export JIMAGE="@FIXPATH@ $OUTPUTDIR/buildjdk/jdk/bin/jimage" else export JAVAP="@FIXPATH@ @BUILD_JDK@/bin/javap @JAVA_TOOL_FLAGS_SMALL@" export JIMAGE="@FIXPATH@ @BUILD_JDK@/bin/jimage" @@ -95,9 +95,9 @@ if [ ! -e "$REAL_COMPARE_SCRIPT" ]; then fi # Rotate logs -$RM $OUTPUT_ROOT/compare.log.old 2> /dev/null -$MV $OUTPUT_ROOT/compare.log $OUTPUT_ROOT/compare.log.old 2> /dev/null +$RM $OUTPUTDIR/compare.log.old 2> /dev/null +$MV $OUTPUTDIR/compare.log $OUTPUTDIR/compare.log.old 2> /dev/null export SCRIPT_DIR="$( cd "$( dirname "$0" )" > /dev/null && pwd )" -$BASH $TOPDIR/make/scripts/logger.sh $OUTPUT_ROOT/compare.log $BASH "$REAL_COMPARE_SCRIPT" "$@" +$BASH $TOPDIR/make/scripts/logger.sh $OUTPUTDIR/compare.log $BASH "$REAL_COMPARE_SCRIPT" "$@" diff --git a/make/autoconf/flags.m4 b/make/autoconf/flags.m4 index 03b4a7d9c80f84dfdd1868b2b1dc99bd91ca24a1..d58b43e9bf5707a8c398d68b96855ca64b5f7f55 100644 --- a/make/autoconf/flags.m4 +++ b/make/autoconf/flags.m4 @@ -1313,7 +1313,7 @@ AC_DEFUN([FLAGS_SETUP_COMPILER_FLAGS_FOR_JDK_HELPER], $2LDFLAGS_JDKLIB="${$2LDFLAGS_JDKLIB} ${SHARED_LIBRARY_FLAGS}" if test "x$TOOLCHAIN_TYPE" = xmicrosoft; then $2JAVA_BASE_LDFLAGS="${$2JAVA_BASE_LDFLAGS} \ - -libpath:${OUTPUT_ROOT}/support/modules_libs/java.base" + -libpath:${OUTPUTDIR}/support/modules_libs/java.base" $2JDKLIB_LIBS="" else $2JAVA_BASE_LDFLAGS="${$2JAVA_BASE_LDFLAGS} \ diff --git a/make/autoconf/generated-configure.sh b/make/autoconf/generated-configure.sh index 5e7c91b468fe778a74403d885300942d95fdc3c7..1d394f915476d72cac8c3b07eb9d0a2640f6b110 100644 --- a/make/autoconf/generated-configure.sh +++ b/make/autoconf/generated-configure.sh @@ -870,7 +870,6 @@ IMPORT_MODULES_CONF IMPORT_MODULES_LIBS IMPORT_MODULES_CMDS IMPORT_MODULES_CLASSES -BUILD_OUTPUT EXTERNAL_BUILDJDK BUILD_JDK CREATE_BUILDJDK @@ -952,7 +951,7 @@ CHECK_GMAKE MAKE PKGHANDLER CONFIGURESUPPORT_OUTPUTDIR -OUTPUT_ROOT +OUTPUTDIR CONF_NAME SPEC SDKROOT @@ -5116,7 +5115,7 @@ VS_SDK_PLATFORM_NAME_2013= #CUSTOM_AUTOCONF_INCLUDE # Do not change or remove the following line, it is needed for consistency checks: -DATE_WHEN_GENERATED=1506327629 +DATE_WHEN_GENERATED=1506328266 ############################################################################### # @@ -17577,10 +17576,10 @@ $as_echo "in default location" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: in build directory with custom name" >&5 $as_echo "in build directory with custom name" >&6; } fi - OUTPUT_ROOT="${OUTPUT_BASE}/${CONF_NAME}" - $MKDIR -p "$OUTPUT_ROOT" - if test ! -d "$OUTPUT_ROOT"; then - as_fn_error $? "Could not create build directory $OUTPUT_ROOT" "$LINENO" 5 + OUTPUTDIR="${OUTPUT_BASE}/${CONF_NAME}" + $MKDIR -p "$OUTPUTDIR" + if test ! -d "$OUTPUTDIR"; then + as_fn_error $? "Could not create build directory $OUTPUTDIR" "$LINENO" 5 fi else # We are running configure from outside of the src dir. @@ -17590,17 +17589,17 @@ $as_echo "in build directory with custom name" >&6; } if test "x${CONF_NAME}" = x; then CONF_NAME=`$ECHO $CURDIR | $SED -e "s!^${TOPDIR}/build/!!"` fi - OUTPUT_ROOT="$CURDIR" + OUTPUTDIR="$CURDIR" { $as_echo "$as_me:${as_lineno-$LINENO}: result: in current directory" >&5 $as_echo "in current directory" >&6; } # WARNING: This might be a bad thing to do. You need to be sure you want to # have a configuration in this directory. Do some sanity checks! - if test ! -e "$OUTPUT_ROOT/spec.gmk"; then + if test ! -e "$OUTPUTDIR/spec.gmk"; then # If we have a spec.gmk, we have run here before and we are OK. Otherwise, check for # other files - files_present=`$LS $OUTPUT_ROOT` + files_present=`$LS $OUTPUTDIR` # Configure has already touched config.log and confdefs.h in the current dir when this check # is performed. filtered_files=`$ECHO "$files_present" \ @@ -17636,12 +17635,12 @@ $as_echo "$CONF_NAME" >&6; } # Only process if variable expands to non-empty - if test "x$OUTPUT_ROOT" != x; then + if test "x$OUTPUTDIR" != x; then if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then # Input might be given as Windows format, start by converting to # unix format. - path="$OUTPUT_ROOT" + path="$OUTPUTDIR" new_path=`$CYGPATH -u "$path"` # Cygwin tries to hide some aspects of the Windows file system, such that binaries are @@ -17653,9 +17652,9 @@ $as_echo "$CONF_NAME" >&6; } # It is also a way to make sure we got the proper file name for the real test later on. test_shortpath=`$CYGPATH -s -m "$new_path" 2> /dev/null` if test "x$test_shortpath" = x; then - { $as_echo "$as_me:${as_lineno-$LINENO}: The path of OUTPUT_ROOT, which resolves as \"$path\", is invalid." >&5 -$as_echo "$as_me: The path of OUTPUT_ROOT, which resolves as \"$path\", is invalid." >&6;} - as_fn_error $? "Cannot locate the the path of OUTPUT_ROOT" "$LINENO" 5 + { $as_echo "$as_me:${as_lineno-$LINENO}: The path of OUTPUTDIR, which resolves as \"$path\", is invalid." >&5 +$as_echo "$as_me: The path of OUTPUTDIR, which resolves as \"$path\", is invalid." >&6;} + as_fn_error $? "Cannot locate the the path of OUTPUTDIR" "$LINENO" 5 fi # Call helper function which possibly converts this using DOS-style short mode. @@ -17693,14 +17692,14 @@ $as_echo "$as_me: The path of OUTPUT_ROOT, which resolves as \"$path\", is inval if test "x$path" != "x$new_path"; then - OUTPUT_ROOT="$new_path" - { $as_echo "$as_me:${as_lineno-$LINENO}: Rewriting OUTPUT_ROOT to \"$new_path\"" >&5 -$as_echo "$as_me: Rewriting OUTPUT_ROOT to \"$new_path\"" >&6;} + OUTPUTDIR="$new_path" + { $as_echo "$as_me:${as_lineno-$LINENO}: Rewriting OUTPUTDIR to \"$new_path\"" >&5 +$as_echo "$as_me: Rewriting OUTPUTDIR to \"$new_path\"" >&6;} fi elif test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.msys"; then - path="$OUTPUT_ROOT" + path="$OUTPUTDIR" has_colon=`$ECHO $path | $GREP ^.:` new_path="$path" if test "x$has_colon" = x; then @@ -17731,9 +17730,9 @@ $as_echo "$as_me: Rewriting OUTPUT_ROOT to \"$new_path\"" >&6;} fi if test "x$path" != "x$new_path"; then - OUTPUT_ROOT="$new_path" - { $as_echo "$as_me:${as_lineno-$LINENO}: Rewriting OUTPUT_ROOT to \"$new_path\"" >&5 -$as_echo "$as_me: Rewriting OUTPUT_ROOT to \"$new_path\"" >&6;} + OUTPUTDIR="$new_path" + { $as_echo "$as_me:${as_lineno-$LINENO}: Rewriting OUTPUTDIR to \"$new_path\"" >&5 +$as_echo "$as_me: Rewriting OUTPUTDIR to \"$new_path\"" >&6;} fi # Save the first 10 bytes of this path to the storage, so fixpath can work. @@ -17741,56 +17740,56 @@ $as_echo "$as_me: Rewriting OUTPUT_ROOT to \"$new_path\"" >&6;} else # We're on a unix platform. Hooray! :) - path="$OUTPUT_ROOT" + path="$OUTPUTDIR" has_space=`$ECHO "$path" | $GREP " "` if test "x$has_space" != x; then - { $as_echo "$as_me:${as_lineno-$LINENO}: The path of OUTPUT_ROOT, which resolves as \"$path\", is invalid." >&5 -$as_echo "$as_me: The path of OUTPUT_ROOT, which resolves as \"$path\", is invalid." >&6;} + { $as_echo "$as_me:${as_lineno-$LINENO}: The path of OUTPUTDIR, which resolves as \"$path\", is invalid." >&5 +$as_echo "$as_me: The path of OUTPUTDIR, which resolves as \"$path\", is invalid." >&6;} as_fn_error $? "Spaces are not allowed in this path." "$LINENO" 5 fi # Use eval to expand a potential ~ eval path="$path" if test ! -f "$path" && test ! -d "$path"; then - as_fn_error $? "The path of OUTPUT_ROOT, which resolves as \"$path\", is not found." "$LINENO" 5 + as_fn_error $? "The path of OUTPUTDIR, which resolves as \"$path\", is not found." "$LINENO" 5 fi if test -d "$path"; then - OUTPUT_ROOT="`cd "$path"; $THEPWDCMD -L`" + OUTPUTDIR="`cd "$path"; $THEPWDCMD -L`" else dir="`$DIRNAME "$path"`" base="`$BASENAME "$path"`" - OUTPUT_ROOT="`cd "$dir"; $THEPWDCMD -L`/$base" + OUTPUTDIR="`cd "$dir"; $THEPWDCMD -L`/$base" fi fi fi - CONFIGURESUPPORT_OUTPUTDIR="$OUTPUT_ROOT/configure-support" + CONFIGURESUPPORT_OUTPUTDIR="$OUTPUTDIR/configure-support" $MKDIR -p "$CONFIGURESUPPORT_OUTPUTDIR" - SPEC="$OUTPUT_ROOT/spec.gmk" + SPEC="$OUTPUTDIR/spec.gmk" # The spec.gmk file contains all variables for the make system. - ac_config_files="$ac_config_files $OUTPUT_ROOT/spec.gmk:$AUTOCONF_DIR/spec.gmk.in" + ac_config_files="$ac_config_files $OUTPUTDIR/spec.gmk:$AUTOCONF_DIR/spec.gmk.in" # The bootcycle-spec.gmk file contains support for boot cycle builds. - ac_config_files="$ac_config_files $OUTPUT_ROOT/bootcycle-spec.gmk:$AUTOCONF_DIR/bootcycle-spec.gmk.in" + ac_config_files="$ac_config_files $OUTPUTDIR/bootcycle-spec.gmk:$AUTOCONF_DIR/bootcycle-spec.gmk.in" # The buildjdk-spec.gmk file contains support for building a buildjdk when cross compiling. - ac_config_files="$ac_config_files $OUTPUT_ROOT/buildjdk-spec.gmk:$AUTOCONF_DIR/buildjdk-spec.gmk.in" + ac_config_files="$ac_config_files $OUTPUTDIR/buildjdk-spec.gmk:$AUTOCONF_DIR/buildjdk-spec.gmk.in" # The compare.sh is used to compare the build output to other builds. - ac_config_files="$ac_config_files $OUTPUT_ROOT/compare.sh:$AUTOCONF_DIR/compare.sh.in" + ac_config_files="$ac_config_files $OUTPUTDIR/compare.sh:$AUTOCONF_DIR/compare.sh.in" # The generated Makefile knows where the spec.gmk is and where the source is. - # You can run make from the OUTPUT_ROOT, or from the top-level Makefile + # You can run make from the OUTPUTDIR, or from the top-level Makefile # which will look for generated configurations - ac_config_files="$ac_config_files $OUTPUT_ROOT/Makefile:$AUTOCONF_DIR/Makefile.in" + ac_config_files="$ac_config_files $OUTPUTDIR/Makefile:$AUTOCONF_DIR/Makefile.in" @@ -31721,9 +31720,9 @@ $as_echo "no" >&6; } ############################################################################### - BUILD_OUTPUT="$OUTPUT_ROOT" + OUTPUTDIR="$OUTPUTDIR" - JDK_OUTPUTDIR="$OUTPUT_ROOT/jdk" + JDK_OUTPUTDIR="$OUTPUTDIR/jdk" # Where are the sources. @@ -51883,7 +51882,7 @@ fi LDFLAGS_JDKLIB="${LDFLAGS_JDKLIB} ${SHARED_LIBRARY_FLAGS}" if test "x$TOOLCHAIN_TYPE" = xmicrosoft; then JAVA_BASE_LDFLAGS="${JAVA_BASE_LDFLAGS} \ - -libpath:${OUTPUT_ROOT}/support/modules_libs/java.base" + -libpath:${OUTPUTDIR}/support/modules_libs/java.base" JDKLIB_LIBS="" else JAVA_BASE_LDFLAGS="${JAVA_BASE_LDFLAGS} \ @@ -52762,7 +52761,7 @@ fi OPENJDK_BUILD_LDFLAGS_JDKLIB="${OPENJDK_BUILD_LDFLAGS_JDKLIB} ${SHARED_LIBRARY_FLAGS}" if test "x$TOOLCHAIN_TYPE" = xmicrosoft; then OPENJDK_BUILD_JAVA_BASE_LDFLAGS="${OPENJDK_BUILD_JAVA_BASE_LDFLAGS} \ - -libpath:${OUTPUT_ROOT}/support/modules_libs/java.base" + -libpath:${OUTPUTDIR}/support/modules_libs/java.base" OPENJDK_BUILD_JDKLIB_LIBS="" else OPENJDK_BUILD_JAVA_BASE_LDFLAGS="${OPENJDK_BUILD_JAVA_BASE_LDFLAGS} \ @@ -67550,7 +67549,7 @@ $as_echo_n "checking if build directory is on local disk... " >&6; } OUTPUT_DIR_IS_LOCAL="yes" fi else - if $DF -l $OUTPUT_ROOT > /dev/null 2>&1; then + if $DF -l $OUTPUTDIR > /dev/null 2>&1; then OUTPUT_DIR_IS_LOCAL="yes" else OUTPUT_DIR_IS_LOCAL="no" @@ -67567,7 +67566,7 @@ $as_echo "$OUTPUT_DIR_IS_LOCAL" >&6; } # Before generating output files, test if they exist. If they do, this is a reconfigure. # Since we can't properly handle the dependencies for this, warn the user about the situation - if test -e $OUTPUT_ROOT/spec.gmk; then + if test -e $OUTPUTDIR/spec.gmk; then IS_RECONFIGURE=yes else IS_RECONFIGURE=no @@ -68317,11 +68316,11 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 for ac_config_target in $ac_config_targets do case $ac_config_target in - "$OUTPUT_ROOT/spec.gmk") CONFIG_FILES="$CONFIG_FILES $OUTPUT_ROOT/spec.gmk:$AUTOCONF_DIR/spec.gmk.in" ;; - "$OUTPUT_ROOT/bootcycle-spec.gmk") CONFIG_FILES="$CONFIG_FILES $OUTPUT_ROOT/bootcycle-spec.gmk:$AUTOCONF_DIR/bootcycle-spec.gmk.in" ;; - "$OUTPUT_ROOT/buildjdk-spec.gmk") CONFIG_FILES="$CONFIG_FILES $OUTPUT_ROOT/buildjdk-spec.gmk:$AUTOCONF_DIR/buildjdk-spec.gmk.in" ;; - "$OUTPUT_ROOT/compare.sh") CONFIG_FILES="$CONFIG_FILES $OUTPUT_ROOT/compare.sh:$AUTOCONF_DIR/compare.sh.in" ;; - "$OUTPUT_ROOT/Makefile") CONFIG_FILES="$CONFIG_FILES $OUTPUT_ROOT/Makefile:$AUTOCONF_DIR/Makefile.in" ;; + "$OUTPUTDIR/spec.gmk") CONFIG_FILES="$CONFIG_FILES $OUTPUTDIR/spec.gmk:$AUTOCONF_DIR/spec.gmk.in" ;; + "$OUTPUTDIR/bootcycle-spec.gmk") CONFIG_FILES="$CONFIG_FILES $OUTPUTDIR/bootcycle-spec.gmk:$AUTOCONF_DIR/bootcycle-spec.gmk.in" ;; + "$OUTPUTDIR/buildjdk-spec.gmk") CONFIG_FILES="$CONFIG_FILES $OUTPUTDIR/buildjdk-spec.gmk:$AUTOCONF_DIR/buildjdk-spec.gmk.in" ;; + "$OUTPUTDIR/compare.sh") CONFIG_FILES="$CONFIG_FILES $OUTPUTDIR/compare.sh:$AUTOCONF_DIR/compare.sh.in" ;; + "$OUTPUTDIR/Makefile") CONFIG_FILES="$CONFIG_FILES $OUTPUTDIR/Makefile:$AUTOCONF_DIR/Makefile.in" ;; *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac @@ -68781,20 +68780,20 @@ fi fi # Rotate our log file (configure.log) - if test -e "$OUTPUT_ROOT/configure.log.old"; then - $RM -f "$OUTPUT_ROOT/configure.log.old" + if test -e "$OUTPUTDIR/configure.log.old"; then + $RM -f "$OUTPUTDIR/configure.log.old" fi - if test -e "$OUTPUT_ROOT/configure.log"; then - $MV -f "$OUTPUT_ROOT/configure.log" "$OUTPUT_ROOT/configure.log.old" 2> /dev/null + if test -e "$OUTPUTDIR/configure.log"; then + $MV -f "$OUTPUTDIR/configure.log" "$OUTPUTDIR/configure.log.old" 2> /dev/null fi # Move configure.log from current directory to the build output root if test -e ./configure.log; then - $MV -f ./configure.log "$OUTPUT_ROOT/configure.log" 2> /dev/null + $MV -f ./configure.log "$OUTPUTDIR/configure.log" 2> /dev/null fi # Make the compare script executable - $CHMOD +x $OUTPUT_ROOT/compare.sh + $CHMOD +x $OUTPUTDIR/compare.sh # Finally output some useful information to the user @@ -68805,15 +68804,15 @@ fi printf "====================================================\n" if test "x$no_create" != "xyes"; then if test "x$IS_RECONFIGURE" != "xyes"; then - printf "A new configuration has been successfully created in\n%s\n" "$OUTPUT_ROOT" + printf "A new configuration has been successfully created in\n%s\n" "$OUTPUTDIR" else - printf "The existing configuration has been successfully updated in\n%s\n" "$OUTPUT_ROOT" + printf "The existing configuration has been successfully updated in\n%s\n" "$OUTPUTDIR" fi else if test "x$IS_RECONFIGURE" != "xyes"; then printf "A configuration has been successfully checked but not created\n" else - printf "The existing configuration has been successfully checked in\n%s\n" "$OUTPUT_ROOT" + printf "The existing configuration has been successfully checked in\n%s\n" "$OUTPUTDIR" fi fi if test "x$CONFIGURE_COMMAND_LINE" != x; then diff --git a/make/autoconf/help.m4 b/make/autoconf/help.m4 index 8e4cf4da567e19f4e2dfdc0d3a828e76f58246ae..82dd898e52e78d3dec701e3184295d2fff263f87 100644 --- a/make/autoconf/help.m4 +++ b/make/autoconf/help.m4 @@ -206,15 +206,15 @@ AC_DEFUN_ONCE([HELP_PRINT_SUMMARY_AND_WARNINGS], printf "====================================================\n" if test "x$no_create" != "xyes"; then if test "x$IS_RECONFIGURE" != "xyes"; then - printf "A new configuration has been successfully created in\n%s\n" "$OUTPUT_ROOT" + printf "A new configuration has been successfully created in\n%s\n" "$OUTPUTDIR" else - printf "The existing configuration has been successfully updated in\n%s\n" "$OUTPUT_ROOT" + printf "The existing configuration has been successfully updated in\n%s\n" "$OUTPUTDIR" fi else if test "x$IS_RECONFIGURE" != "xyes"; then printf "A configuration has been successfully checked but not created\n" else - printf "The existing configuration has been successfully checked in\n%s\n" "$OUTPUT_ROOT" + printf "The existing configuration has been successfully checked in\n%s\n" "$OUTPUTDIR" fi fi if test "x$CONFIGURE_COMMAND_LINE" != x; then diff --git a/make/autoconf/source-dirs.m4 b/make/autoconf/source-dirs.m4 index 3f654978400e3fd9bf49e910825b8a1bb37e4795..617ef0c4b4fddc11691cbc9a6016dbe3cad4a2b5 100644 --- a/make/autoconf/source-dirs.m4 +++ b/make/autoconf/source-dirs.m4 @@ -25,9 +25,9 @@ AC_DEFUN_ONCE([SRCDIRS_SETUP_DIRS], [ - BUILD_OUTPUT="$OUTPUT_ROOT" - AC_SUBST(BUILD_OUTPUT) - JDK_OUTPUTDIR="$OUTPUT_ROOT/jdk" + OUTPUTDIR="$OUTPUTDIR" + AC_SUBST(OUTPUTDIR) + JDK_OUTPUTDIR="$OUTPUTDIR/jdk" # Where are the sources. AC_SUBST(TOPDIR) diff --git a/make/autoconf/spec.gmk.in b/make/autoconf/spec.gmk.in index a7a43c8ed1f37ce9f0558f7b2f310d9a656a8cbe..9cc8145709e1aae8dcb1c9a578d553ca1119f25e 100644 --- a/make/autoconf/spec.gmk.in +++ b/make/autoconf/spec.gmk.in @@ -131,7 +131,6 @@ TOPDIR:=@TOPDIR@ ORIGINAL_TOPDIR:=@ORIGINAL_TOPDIR@ CANONICAL_TOPDIR:=@CANONICAL_TOPDIR@ -OUTPUT_ROOT:=@OUTPUT_ROOT@ IMPORT_MODULES_CLASSES:=@IMPORT_MODULES_CLASSES@ IMPORT_MODULES_CMDS:=@IMPORT_MODULES_CMDS@ @@ -243,29 +242,22 @@ ENABLE_FULL_DOCS := @ENABLE_FULL_DOCS@ # JDK_OUTPUTDIR specifies where a working jvm is built. # You can run $(JDK_OUTPUTDIR)/bin/java -# Though the layout of the contents of $(JDK_OUTPUTDIR) is not -# yet the same as a default installation. -# -# When you run "make install" it will create the standardized -# layout for the jdk and the jre inside the IMAGES_OUTPUTDIR subdir. -# Then it will copy the contents of the jdk into the installation -# directory. -BUILD_OUTPUT:=@BUILD_OUTPUT@ +OUTPUTDIR := @OUTPUTDIR@ # Colon left out to be able to override IMAGES_OUTPUTDIR for bootcycle-images -SUPPORT_OUTPUTDIR=$(BUILD_OUTPUT)/support -BUILDTOOLS_OUTPUTDIR=$(BUILD_OUTPUT)/buildtools +SUPPORT_OUTPUTDIR=$(OUTPUTDIR)/support +BUILDTOOLS_OUTPUTDIR=$(OUTPUTDIR)/buildtools -HOTSPOT_OUTPUTDIR=$(BUILD_OUTPUT)/hotspot -JDK_OUTPUTDIR=$(BUILD_OUTPUT)/jdk -IMAGES_OUTPUTDIR=$(BUILD_OUTPUT)/images -BUNDLES_OUTPUTDIR=$(BUILD_OUTPUT)/bundles -TESTMAKE_OUTPUTDIR=$(BUILD_OUTPUT)/test-make -MAKESUPPORT_OUTPUTDIR=$(BUILD_OUTPUT)/make-support +HOTSPOT_OUTPUTDIR=$(OUTPUTDIR)/hotspot +JDK_OUTPUTDIR=$(OUTPUTDIR)/jdk +IMAGES_OUTPUTDIR=$(OUTPUTDIR)/images +BUNDLES_OUTPUTDIR=$(OUTPUTDIR)/bundles +TESTMAKE_OUTPUTDIR=$(OUTPUTDIR)/test-make +MAKESUPPORT_OUTPUTDIR=$(OUTPUTDIR)/make-support # This does not get overridden in a bootcycle build CONFIGURESUPPORT_OUTPUTDIR:=@CONFIGURESUPPORT_OUTPUTDIR@ -BUILDJDK_OUTPUTDIR=$(BUILD_OUTPUT)/buildjdk +BUILDJDK_OUTPUTDIR=$(OUTPUTDIR)/buildjdk BUILD_FAILURE_HANDLER := @BUILD_FAILURE_HANDLER@ diff --git a/make/common/JarArchive.gmk b/make/common/JarArchive.gmk index 1d6d45531f2b66fa77fe42a1a2290fb308cd9a24..1e1c017ab6169a42512b17e5a9d60fdd7ebe0093 100644 --- a/make/common/JarArchive.gmk +++ b/make/common/JarArchive.gmk @@ -211,7 +211,7 @@ define SetupJarArchiveBody $1_SUPDATE_CONTENTS=$(JAR) $$($1_JAR_UPDATE_OPTIONS) $$@ @$$($1_BIN)/_the.$$($1_JARNAME)_contents $$(NEWLINE) # Use a slightly shorter name for logging, but with enough path to identify this jar. - $1_NAME:=$$(subst $$(OUTPUT_ROOT)/,,$$($1_JAR)) + $1_NAME:=$$(subst $$(OUTPUTDIR)/,,$$($1_JAR)) ifneq (,$$($1_CHECK_COMPRESS_JAR)) $1_JAR_CREATE_OPTIONS := c0fm diff --git a/make/common/MakeBase.gmk b/make/common/MakeBase.gmk index e2372d0cea3550800f6b313c1c9f5e0078aa8fed..34e7c03219836211fae7669cb82a4376b7d003d9 100644 --- a/make/common/MakeBase.gmk +++ b/make/common/MakeBase.gmk @@ -82,7 +82,7 @@ PrintVar = \ ### Functions for timers # Store the build times in this directory. -BUILDTIMESDIR=$(OUTPUT_ROOT)/make-support/build-times +BUILDTIMESDIR=$(OUTPUTDIR)/make-support/build-times # Record starting time for build of a sub repository. define RecordStartTime @@ -155,7 +155,7 @@ else # HAS_FILE_FUNCTION = false $(strip $(shell $(CAT) $(TOPDIR)/make/common/support/ListPathsSafely-pre-compress.incl))) compress_paths += \ $(subst $(TOPDIR),X97, \ - $(subst $(OUTPUT_ROOT),X98, \ + $(subst $(OUTPUTDIR),X98, \ $(subst X,X00, \ $(subst $(SPACE),\n,$(strip $1))))) $(eval compress_paths += \ @@ -163,7 +163,7 @@ else # HAS_FILE_FUNCTION = false decompress_paths=$(SED) -f $(TOPDIR)/make/common/support/ListPathsSafely-uncompress.sed \ -e 's|X99|\\n|g' \ - -e 's|X98|$(OUTPUT_ROOT)|g' -e 's|X97|$(TOPDIR)|g' \ + -e 's|X98|$(OUTPUTDIR)|g' -e 's|X97|$(TOPDIR)|g' \ -e 's|X00|X|g' ListPathsSafely_IfPrintf = \ @@ -359,11 +359,11 @@ define SetupLogging ifeq ($$(IS_GNU_TIME), yes) SHELL := $$(BASH) $$(TOPDIR)/make/scripts/shell-profiler.sh \ gnutime $$(TIME) \ - $$(OUTPUT_ROOT)/build-profile.log $$(SHELL) + $$(OUTPUTDIR)/build-profile.log $$(SHELL) else ifneq ($$(FLOCK), ) SHELL := $$(BASH) $$(TOPDIR)/make/scripts/shell-profiler.sh \ flock $$(FLOCK) \ - $$(OUTPUT_ROOT)/build-profile.log $$(SHELL) + $$(OUTPUTDIR)/build-profile.log $$(SHELL) endif endif @@ -707,7 +707,7 @@ define AddFileToCopy # 4 : Macro to call for copy operation # 5 : Action text to log $2: $1 - $$(call LogInfo, $(strip $5) $$(patsubst $(OUTPUT_ROOT)/%,%,$$@)) + $$(call LogInfo, $(strip $5) $$(patsubst $(OUTPUTDIR)/%,%,$$@)) $$($$(strip $4)) $3 += $2 @@ -937,8 +937,8 @@ ExecuteWithLog = \ $(call WriteFile, $2, $(strip $1).cmdline) \ ( $(strip $2) > >($(TEE) $(strip $1).log) 2> >($(TEE) $(strip $1).log >&2) || \ ( exitcode=$(DOLLAR)? && \ - $(CP) $(strip $1).log $(MAKESUPPORT_OUTPUTDIR)/failure-logs/$(subst /,_,$(patsubst $(BUILD_OUTPUT)/%,%,$(strip $1))).log && \ - $(CP) $(strip $1).cmdline $(MAKESUPPORT_OUTPUTDIR)/failure-logs/$(subst /,_,$(patsubst $(BUILD_OUTPUT)/%,%,$(strip $1))).cmdline && \ + $(CP) $(strip $1).log $(MAKESUPPORT_OUTPUTDIR)/failure-logs/$(subst /,_,$(patsubst $(OUTPUTDIR)/%,%,$(strip $1))).log && \ + $(CP) $(strip $1).cmdline $(MAKESUPPORT_OUTPUTDIR)/failure-logs/$(subst /,_,$(patsubst $(OUTPUTDIR)/%,%,$(strip $1))).cmdline && \ exit $(DOLLAR)exitcode ) ) ################################################################################ diff --git a/make/common/NativeCompilation.gmk b/make/common/NativeCompilation.gmk index d56ce9311f4fc773b29d4093ff75f67f14719505..96b6c7109b666df5a7f7be9c73aa75e3c2bdfd57 100644 --- a/make/common/NativeCompilation.gmk +++ b/make/common/NativeCompilation.gmk @@ -751,10 +751,10 @@ define SetupNativeCompilationBody # This is a rough heuristic and may not always print accurate information. $$($1_BUILD_INFO): $$($1_SRCS) $$($1_COMPILE_VARDEPS_FILE) ifeq ($$(wildcard $$($1_TARGET)),) - $(ECHO) 'Creating $$(subst $$(BUILD_OUTPUT)/,,$$($1_TARGET)) from $$(words \ + $(ECHO) 'Creating $$(subst $$(OUTPUTDIR)/,,$$($1_TARGET)) from $$(words \ $$(filter-out %.vardeps, $$?)) file(s)' else - $(ECHO) $$(strip 'Updating $$(subst $$(BUILD_OUTPUT)/,,$$($1_TARGET))' \ + $(ECHO) $$(strip 'Updating $$(subst $$(OUTPUTDIR)/,,$$($1_TARGET))' \ $$(if $$(filter-out %.vardeps, $$?), \ 'due to $$(words $$(filter-out %.vardeps, $$?)) file(s)', \ $$(if $$(filter %.vardeps, $$?), 'due to makefile changes'))) @@ -946,9 +946,9 @@ define SetupNativeCompilationBody ifeq ($$(TOOLCHAIN_TYPE), clang) # There is no strlen function in make, but checking path depth is a # reasonable approximation. - ifneq ($$(word 10, $$(subst /, ,$$(OUTPUT_ROOT))), ) + ifneq ($$(word 10, $$(subst /, ,$$(OUTPUTDIR))), ) $1_LINK_OBJS_RELATIVE := true - $1_ALL_OBJS_RELATIVE := $$(patsubst $$(OUTPUT_ROOT)/%, %, $$($1_ALL_OBJS)) + $1_ALL_OBJS_RELATIVE := $$(patsubst $$(OUTPUTDIR)/%, %, $$($1_ALL_OBJS)) endif endif endif @@ -976,7 +976,7 @@ define SetupNativeCompilationBody $$($1_STRIP_CMD) else $$(call ExecuteWithLog, $$($1_OBJECT_DIR)/$$($1_SAFE_NAME)_link, \ - $$(if $$($1_LINK_OBJS_RELATIVE), $$(CD) $$(OUTPUT_ROOT) ; ) \ + $$(if $$($1_LINK_OBJS_RELATIVE), $$(CD) $$(OUTPUTDIR) ; ) \ $$($1_LD) $$($1_LDFLAGS) $$($1_EXTRA_LDFLAGS) $$($1_SYSROOT_LDFLAGS) \ $(LD_OUT_OPTION)$$@ $$($1_LD_OBJ_ARG) $$($1_RES) $$($1_LIBS) \ $$($1_EXTRA_LIBS)) ; \ diff --git a/make/common/ZipArchive.gmk b/make/common/ZipArchive.gmk index 79806dee0c9890b52cc93c444950c74b306b9aa4..eae37b5ffde10f636e7e7a3a93bbb5224a02e142 100644 --- a/make/common/ZipArchive.gmk +++ b/make/common/ZipArchive.gmk @@ -95,7 +95,7 @@ define SetupZipArchiveBody endif # Use a slightly shorter name for logging, but with enough path to identify this zip. - $1_NAME:=$$(subst $$(OUTPUT_ROOT)/,,$$($1_ZIP)) + $1_NAME:=$$(subst $$(OUTPUTDIR)/,,$$($1_ZIP)) # Now $1_ALL_SRCS should contain all sources that are going to be put into the zip. # I.e. the zip -i and -x options should match the filtering done in the makefile. diff --git a/make/copy/Copy-java.base.gmk b/make/copy/Copy-java.base.gmk index ddcc895f833ef756825bf316541d72f4dd1402d4..a6f004ebdf7c0aa04d7f9e8e6a53a478a4cf7248 100644 --- a/make/copy/Copy-java.base.gmk +++ b/make/copy/Copy-java.base.gmk @@ -208,7 +208,7 @@ endif CACERTS_DST := $(LIB_DST_DIR)/security/cacerts $(CACERTS_DST): $(CACERTS_FILE) - $(call LogInfo, Copying $(patsubst $(OUTPUT_ROOT)/%, %, $@)) + $(call LogInfo, Copying $(patsubst $(OUTPUTDIR)/%, %, $@)) $(call install-file) TARGETS += $(CACERTS_DST) diff --git a/make/devkit/Makefile b/make/devkit/Makefile index 414251f4557b1668ae4b361aa1cb56bc6c7a9f0d..96b5e3a255a9d99af1d6fab86b84f7c4129044cc 100644 --- a/make/devkit/Makefile +++ b/make/devkit/Makefile @@ -75,12 +75,12 @@ ifeq (,$(SKIP_ME)) $(foreach p,$(filter-out $(me),$(platforms)),$(eval $(p) : $$(me))) endif -OUTPUT_ROOT = $(abspath ../../build/devkit) -RESULT = $(OUTPUT_ROOT)/result +OUTPUTDIR = $(abspath ../../build/devkit) +RESULT = $(OUTPUTDIR)/result submakevars = HOST=$@ BUILD=$(me) \ RESULT=$(RESULT) PREFIX=$(RESULT)/$@ \ - OUTPUT_ROOT=$(OUTPUT_ROOT) + OUTPUTDIR=$(OUTPUTDIR) $(platforms) : @echo 'Building compilers for $@' @echo 'Targets: $(platforms)' diff --git a/make/devkit/Tools.gmk b/make/devkit/Tools.gmk index d5d8f8f746fa675c0392a776ab7c40302b0e8639..b7d7855248e78fdef3c989a0df6b3c05660cc112 100644 --- a/make/devkit/Tools.gmk +++ b/make/devkit/Tools.gmk @@ -121,13 +121,13 @@ else endif # Define directories -RESULT := $(OUTPUT_ROOT)/result -BUILDDIR := $(OUTPUT_ROOT)/$(HOST)/$(TARGET) +RESULT := $(OUTPUTDIR)/result +BUILDDIR := $(OUTPUTDIR)/$(HOST)/$(TARGET) PREFIX := $(RESULT)/$(HOST) TARGETDIR := $(PREFIX)/$(TARGET) SYSROOT := $(TARGETDIR)/sysroot -DOWNLOAD := $(OUTPUT_ROOT)/download -SRCDIR := $(OUTPUT_ROOT)/src +DOWNLOAD := $(OUTPUTDIR)/download +SRCDIR := $(OUTPUTDIR)/src # Marker file for unpacking rpms rpms := $(SYSROOT)/rpms_unpacked diff --git a/make/gensrc/Gensrc-jdk.charsets.gmk b/make/gensrc/Gensrc-jdk.charsets.gmk index 6db72890f4070234916028d6f6bae89444fb62af..e630d01cdff8b1818e4cff84ed395fb39e7df771 100644 --- a/make/gensrc/Gensrc-jdk.charsets.gmk +++ b/make/gensrc/Gensrc-jdk.charsets.gmk @@ -72,7 +72,7 @@ $(CHARSET_DONE_CS)-euctw: $(CHARSET_COPYRIGHT_HEADER)/EUC_TW.java \ $(CHARSET_GENSRC_JAVA_DIR_CS)/sjis0213.dat: $(CHARSET_DATA_DIR)/sjis0213.map \ $(BUILD_TOOLS_JDK) - $(call LogInfo, Generating $(patsubst $(OUTPUT_ROOT)/%, %, $@)) + $(call LogInfo, Generating $(patsubst $(OUTPUTDIR)/%, %, $@)) $(call MakeDir, $(@D)) $(TOOL_CHARSETMAPPING) '$<' '$@' sjis0213 diff --git a/make/gensrc/GensrcIcons.gmk b/make/gensrc/GensrcIcons.gmk index b2fcad6804e5b5a568071e728f8bf3589a61edc6..4cefe1098409dce66535c6e487788e658c0b0fea 100644 --- a/make/gensrc/GensrcIcons.gmk +++ b/make/gensrc/GensrcIcons.gmk @@ -117,7 +117,7 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) $(GENSRC_OSX_ICONS): $(GENSRC_OSX_ICONS_SRC) $(BUILD_TOOLS_JDK) - $(call LogInfo, Generating $(patsubst $(OUTPUT_ROOT)/%, %, $@)) + $(call LogInfo, Generating $(patsubst $(OUTPUTDIR)/%, %, $@)) $(call MakeDir, $(@D)) $(RM) $@ $@.tmp $(ECHO) "static unsigned char sAWTIconData[] = { " >> $@.tmp diff --git a/make/hotspot/ide/CreateVSProject.gmk b/make/hotspot/ide/CreateVSProject.gmk index d48cc197e4fc4386881917f6224db46d184c045b..1ba83b21a28d18ed0a4b7683705dc6c5b9b24ba1 100644 --- a/make/hotspot/ide/CreateVSProject.gmk +++ b/make/hotspot/ide/CreateVSProject.gmk @@ -99,7 +99,7 @@ ifeq ($(OPENJDK_TARGET_OS), windows) # Run the ProjectCreator tool PROJECT_CREATOR_TOOL := $(JAVA_SMALL) -cp $(TOOLS_OUTPUTDIR) build.tools.projectcreator.ProjectCreator - IDE_OUTPUTDIR := $(BUILD_OUTPUT)/ide/hotspot-visualstudio + IDE_OUTPUTDIR := $(OUTPUTDIR)/ide/hotspot-visualstudio VCPROJ_FILE := $(IDE_OUTPUTDIR)/jvm.vcxproj diff --git a/make/test/JtregNativeHotspot.gmk b/make/test/JtregNativeHotspot.gmk index 277f9dec0dca847c805aaa4538852815a0b9bf69..8079292213cea75ab4395d0ef063d1bf0357b66f 100644 --- a/make/test/JtregNativeHotspot.gmk +++ b/make/test/JtregNativeHotspot.gmk @@ -117,7 +117,7 @@ ifeq ($(OPENJDK_TARGET_OS), windows) BUILD_HOTSPOT_JTREG_EXECUTABLES_CFLAGS_exeFPRegs := -MT endif -BUILD_HOTSPOT_JTREG_OUTPUT_DIR := $(BUILD_OUTPUT)/support/test/hotspot/jtreg/native +BUILD_HOTSPOT_JTREG_OUTPUT_DIR := $(OUTPUTDIR)/support/test/hotspot/jtreg/native BUILD_HOTSPOT_JTREG_IMAGE_DIR := $(TEST_IMAGE_DIR)/hotspot/jtreg diff --git a/make/test/JtregNativeJdk.gmk b/make/test/JtregNativeJdk.gmk index f4ba683e84495821ec73b9d82317dfa2e4678bbf..548e22fbec46905ad5aa11697a9881706b90b3ad 100644 --- a/make/test/JtregNativeJdk.gmk +++ b/make/test/JtregNativeJdk.gmk @@ -47,7 +47,7 @@ BUILD_JDK_JTREG_NATIVE_SRC += \ $(TOPDIR)/test/jdk/java/lang/String/nativeEncoding \ # -BUILD_JDK_JTREG_OUTPUT_DIR := $(BUILD_OUTPUT)/support/test/jdk/jtreg/native +BUILD_JDK_JTREG_OUTPUT_DIR := $(OUTPUTDIR)/support/test/jdk/jtreg/native BUILD_JDK_JTREG_IMAGE_DIR := $(TEST_IMAGE_DIR)/jdk/jtreg