Merge
This commit is contained in:
commit
b73e8a4313
@ -106,3 +106,4 @@ bd70f76b0309068f157ae759c36eac8f2c6d098e jdk7-b127
|
|||||||
a6b015b59fbc2518762c17ccc35702f03ef7713a jdk7-b129
|
a6b015b59fbc2518762c17ccc35702f03ef7713a jdk7-b129
|
||||||
cc58c11af15411042719e9c82707fdbef60a9e0f jdk7-b130
|
cc58c11af15411042719e9c82707fdbef60a9e0f jdk7-b130
|
||||||
5d86d951426aaf340b1ba84ae2d5ab5da65a71e2 jdk7-b131
|
5d86d951426aaf340b1ba84ae2d5ab5da65a71e2 jdk7-b131
|
||||||
|
0f62a65fb666b337caa585015ab6ea2e60e709ca jdk7-b132
|
||||||
|
52
Makefile
52
Makefile
@ -36,12 +36,6 @@ ifndef JDK_MAKE_SHARED_DIR
|
|||||||
JDK_MAKE_SHARED_DIR=$(JDK_TOPDIR)/make/common/shared
|
JDK_MAKE_SHARED_DIR=$(JDK_TOPDIR)/make/common/shared
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# For start and finish echo lines
|
|
||||||
TITLE_TEXT = Control $(PLATFORM) $(ARCH) $(RELEASE)
|
|
||||||
DATE_STAMP = `$(DATE) '+%y-%m-%d %H:%M'`
|
|
||||||
START_ECHO = echo "$(TITLE_TEXT) $@ build started: $(DATE_STAMP)"
|
|
||||||
FINISH_ECHO = echo "$(TITLE_TEXT) $@ build finished: $(DATE_STAMP)"
|
|
||||||
|
|
||||||
default: all
|
default: all
|
||||||
|
|
||||||
include $(JDK_MAKE_SHARED_DIR)/Defs-control.gmk
|
include $(JDK_MAKE_SHARED_DIR)/Defs-control.gmk
|
||||||
@ -57,10 +51,6 @@ include ./make/install-rules.gmk
|
|||||||
include ./make/sponsors-rules.gmk
|
include ./make/sponsors-rules.gmk
|
||||||
include ./make/deploy-rules.gmk
|
include ./make/deploy-rules.gmk
|
||||||
|
|
||||||
# What "all" means
|
|
||||||
all::
|
|
||||||
@$(START_ECHO)
|
|
||||||
|
|
||||||
all:: sanity
|
all:: sanity
|
||||||
|
|
||||||
ifeq ($(SKIP_FASTDEBUG_BUILD), false)
|
ifeq ($(SKIP_FASTDEBUG_BUILD), false)
|
||||||
@ -73,40 +63,44 @@ endif
|
|||||||
|
|
||||||
all:: all_product_build
|
all:: all_product_build
|
||||||
|
|
||||||
all::
|
all_product_build::
|
||||||
@$(FINISH_ECHO)
|
|
||||||
|
|
||||||
# Everything for a full product build
|
# Everything for a full product build
|
||||||
all_product_build::
|
|
||||||
@$(START_ECHO)
|
|
||||||
|
|
||||||
ifeq ($(SKIP_PRODUCT_BUILD), false)
|
ifeq ($(SKIP_PRODUCT_BUILD), false)
|
||||||
|
|
||||||
all_product_build:: product_build
|
all_product_build:: product_build
|
||||||
|
|
||||||
ifeq ($(BUILD_INSTALL), true)
|
ifeq ($(BUILD_INSTALL), true)
|
||||||
all_product_build:: $(INSTALL)
|
all_product_build:: $(INSTALL)
|
||||||
clobber:: install-clobber
|
clobber:: install-clobber
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BUILD_SPONSORS), true)
|
ifeq ($(BUILD_SPONSORS), true)
|
||||||
all_product_build:: $(SPONSORS)
|
all_product_build:: $(SPONSORS)
|
||||||
clobber:: sponsors-clobber
|
clobber:: sponsors-clobber
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifneq ($(SKIP_COMPARE_IMAGES), true)
|
ifneq ($(SKIP_COMPARE_IMAGES), true)
|
||||||
all_product_build:: compare-image
|
all_product_build:: compare-image
|
||||||
endif
|
endif
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
all_product_build::
|
define StartTimer
|
||||||
@$(FINISH_ECHO)
|
$(MKDIR) -p $(BUILDTIMESDIR)
|
||||||
|
$(RM) $(BUILDTIMESDIR)/build_time_*
|
||||||
|
$(call RecordStartTime,TOTAL)
|
||||||
|
endef
|
||||||
|
|
||||||
|
define StopTimer
|
||||||
|
$(if $(REPORT_BUILD_TIMES),$(call RecordEndTime,TOTAL) && $(call ReportBuildTimes,$1),)
|
||||||
|
endef
|
||||||
|
|
||||||
# Generic build of basic repo series
|
# Generic build of basic repo series
|
||||||
generic_build_repo_series::
|
generic_build_repo_series::
|
||||||
$(MKDIR) -p $(OUTPUTDIR)
|
$(MKDIR) -p $(OUTPUTDIR)
|
||||||
$(MKDIR) -p $(OUTPUTDIR)/j2sdk-image
|
$(MKDIR) -p $(OUTPUTDIR)/j2sdk-image
|
||||||
|
@$(call StartTimer)
|
||||||
|
|
||||||
ifeq ($(BUILD_LANGTOOLS), true)
|
ifeq ($(BUILD_LANGTOOLS), true)
|
||||||
generic_build_repo_series:: langtools
|
generic_build_repo_series:: langtools
|
||||||
@ -143,6 +137,9 @@ ifeq ($(BUILD_DEPLOY), true)
|
|||||||
clobber:: deploy-clobber
|
clobber:: deploy-clobber
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
generic_build_repo_series::
|
||||||
|
@$(call StopTimer,$(if $(DEBUG_NAME),$(DEBUG_NAME)_build,all_product_build))
|
||||||
|
|
||||||
# The debug build, fastdebug or debug. Needs special handling.
|
# The debug build, fastdebug or debug. Needs special handling.
|
||||||
# Note that debug builds do NOT do INSTALL steps, but must be done
|
# Note that debug builds do NOT do INSTALL steps, but must be done
|
||||||
# after the product build and before the INSTALL step of the product build.
|
# after the product build and before the INSTALL step of the product build.
|
||||||
@ -167,28 +164,22 @@ FRESH_BOOTDIR=$(ABS_BOOTDIR_OUTPUTDIR)/j2sdk-image
|
|||||||
FRESH_DEBUG_BOOTDIR=$(ABS_BOOTDIR_OUTPUTDIR)/../$(PLATFORM)-$(ARCH)-$(DEBUG_NAME)/j2sdk-image
|
FRESH_DEBUG_BOOTDIR=$(ABS_BOOTDIR_OUTPUTDIR)/../$(PLATFORM)-$(ARCH)-$(DEBUG_NAME)/j2sdk-image
|
||||||
|
|
||||||
create_fresh_product_bootdir: FRC
|
create_fresh_product_bootdir: FRC
|
||||||
@$(START_ECHO)
|
|
||||||
$(MAKE) ALT_OUTPUTDIR=$(ABS_BOOTDIR_OUTPUTDIR) \
|
$(MAKE) ALT_OUTPUTDIR=$(ABS_BOOTDIR_OUTPUTDIR) \
|
||||||
GENERATE_DOCS=false \
|
GENERATE_DOCS=false \
|
||||||
BOOT_CYCLE_SETTINGS= \
|
BOOT_CYCLE_SETTINGS= \
|
||||||
build_product_image
|
build_product_image
|
||||||
@$(FINISH_ECHO)
|
|
||||||
|
|
||||||
create_fresh_debug_bootdir: FRC
|
create_fresh_debug_bootdir: FRC
|
||||||
@$(START_ECHO)
|
|
||||||
$(MAKE) ALT_OUTPUTDIR=$(ABS_BOOTDIR_OUTPUTDIR) \
|
$(MAKE) ALT_OUTPUTDIR=$(ABS_BOOTDIR_OUTPUTDIR) \
|
||||||
GENERATE_DOCS=false \
|
GENERATE_DOCS=false \
|
||||||
BOOT_CYCLE_DEBUG_SETTINGS= \
|
BOOT_CYCLE_DEBUG_SETTINGS= \
|
||||||
build_debug_image
|
build_debug_image
|
||||||
@$(FINISH_ECHO)
|
|
||||||
|
|
||||||
create_fresh_fastdebug_bootdir: FRC
|
create_fresh_fastdebug_bootdir: FRC
|
||||||
@$(START_ECHO)
|
|
||||||
$(MAKE) ALT_OUTPUTDIR=$(ABS_BOOTDIR_OUTPUTDIR) \
|
$(MAKE) ALT_OUTPUTDIR=$(ABS_BOOTDIR_OUTPUTDIR) \
|
||||||
GENERATE_DOCS=false \
|
GENERATE_DOCS=false \
|
||||||
BOOT_CYCLE_DEBUG_SETTINGS= \
|
BOOT_CYCLE_DEBUG_SETTINGS= \
|
||||||
build_fastdebug_image
|
build_fastdebug_image
|
||||||
@$(FINISH_ECHO)
|
|
||||||
|
|
||||||
# Create boot image?
|
# Create boot image?
|
||||||
ifeq ($(SKIP_BOOT_CYCLE),false)
|
ifeq ($(SKIP_BOOT_CYCLE),false)
|
||||||
@ -197,6 +188,8 @@ ifeq ($(SKIP_BOOT_CYCLE),false)
|
|||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
ifeq ($(DO_BOOT_CYCLE),true)
|
ifeq ($(DO_BOOT_CYCLE),true)
|
||||||
|
|
||||||
# Create the bootdir to use in the build
|
# Create the bootdir to use in the build
|
||||||
@ -221,27 +214,23 @@ else
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
build_product_image:
|
build_product_image:
|
||||||
@$(START_ECHO)
|
|
||||||
$(MAKE) \
|
$(MAKE) \
|
||||||
SKIP_FASTDEBUG_BUILD=true \
|
SKIP_FASTDEBUG_BUILD=true \
|
||||||
SKIP_DEBUG_BUILD=true \
|
SKIP_DEBUG_BUILD=true \
|
||||||
$(BOOT_CYCLE_SETTINGS) \
|
$(BOOT_CYCLE_SETTINGS) \
|
||||||
generic_build_repo_series
|
generic_build_repo_series
|
||||||
@$(FINISH_ECHO)
|
|
||||||
|
|
||||||
# NOTE: On windows, do not use $(ABS_OUTPUTDIR)-$(DEBUG_NAME).
|
# NOTE: On windows, do not use $(ABS_OUTPUTDIR)-$(DEBUG_NAME).
|
||||||
# Due to the use of short paths in $(ABS_OUTPUTDIR), this may
|
# Due to the use of short paths in $(ABS_OUTPUTDIR), this may
|
||||||
# not be the same location.
|
# not be the same location.
|
||||||
|
|
||||||
generic_debug_build:
|
generic_debug_build:
|
||||||
@$(START_ECHO)
|
|
||||||
$(MAKE) \
|
$(MAKE) \
|
||||||
ALT_OUTPUTDIR=$(ABS_OUTPUTDIR)/../$(PLATFORM)-$(ARCH)-$(DEBUG_NAME) \
|
ALT_OUTPUTDIR=$(ABS_OUTPUTDIR)/../$(PLATFORM)-$(ARCH)-$(DEBUG_NAME) \
|
||||||
DEBUG_NAME=$(DEBUG_NAME) \
|
DEBUG_NAME=$(DEBUG_NAME) \
|
||||||
GENERATE_DOCS=false \
|
GENERATE_DOCS=false \
|
||||||
$(BOOT_CYCLE_DEBUG_SETTINGS) \
|
$(BOOT_CYCLE_DEBUG_SETTINGS) \
|
||||||
generic_build_repo_series
|
generic_build_repo_series
|
||||||
@$(FINISH_ECHO)
|
|
||||||
|
|
||||||
build_debug_image:
|
build_debug_image:
|
||||||
$(MAKE) DEBUG_NAME=debug generic_debug_build
|
$(MAKE) DEBUG_NAME=debug generic_debug_build
|
||||||
@ -254,7 +243,8 @@ product_build:: build_product_image
|
|||||||
debug_build:: build_debug_image
|
debug_build:: build_debug_image
|
||||||
fastdebug_build:: build_fastdebug_image
|
fastdebug_build:: build_fastdebug_image
|
||||||
|
|
||||||
clobber::
|
clobber:: REPORT_BUILD_TIMES=
|
||||||
|
clobber::
|
||||||
$(RM) -r $(OUTPUTDIR)/*
|
$(RM) -r $(OUTPUTDIR)/*
|
||||||
$(RM) -r $(OUTPUTDIR)/../$(PLATFORM)-$(ARCH)-debug/*
|
$(RM) -r $(OUTPUTDIR)/../$(PLATFORM)-$(ARCH)-debug/*
|
||||||
$(RM) -r $(OUTPUTDIR)/../$(PLATFORM)-$(ARCH)-fastdebug/*
|
$(RM) -r $(OUTPUTDIR)/../$(PLATFORM)-$(ARCH)-fastdebug/*
|
||||||
|
@ -106,3 +106,4 @@ d7532bcd3742f1576dd07ff9fbb535c9c9a276e9 jdk7-b126
|
|||||||
66fa0fcc779296c99746b09efce6109944f82f30 jdk7-b129
|
66fa0fcc779296c99746b09efce6109944f82f30 jdk7-b129
|
||||||
563a8f8b5be3940e9346cffac4eff9ed02b3c69f jdk7-b130
|
563a8f8b5be3940e9346cffac4eff9ed02b3c69f jdk7-b130
|
||||||
9d6dd2cdfcb92612dbd836ecded87770d52b49db jdk7-b131
|
9d6dd2cdfcb92612dbd836ecded87770d52b49db jdk7-b131
|
||||||
|
1b1e75e8f476e5c07f0d2b035993895e2603e1f0 jdk7-b132
|
||||||
|
@ -151,3 +151,5 @@ ae4b185f2ed14af7bab610738c333840598cdcc4 hs21-b01
|
|||||||
e9aa2ca89ad6c53420623d579765f9706ec523d7 jdk7-b130
|
e9aa2ca89ad6c53420623d579765f9706ec523d7 jdk7-b130
|
||||||
0aa3b49089112d5faa77902ad680c582ab53f651 jdk7-b131
|
0aa3b49089112d5faa77902ad680c582ab53f651 jdk7-b131
|
||||||
e9aa2ca89ad6c53420623d579765f9706ec523d7 hs21-b02
|
e9aa2ca89ad6c53420623d579765f9706ec523d7 hs21-b02
|
||||||
|
0e531ab5ba04967a0e9aa6aef65e6eb3a0dcf632 jdk7-b132
|
||||||
|
a8d643a4db47c7b58e0bcb49c77b5c3610de86a8 hs21-b03
|
||||||
|
@ -106,3 +106,4 @@ a42c6132c746c86e9fc27ec80cbd699f6ee5edca jdk7-b128
|
|||||||
f5b60c5a310f992c6ca627d17ca3e042f0e0b2c3 jdk7-b129
|
f5b60c5a310f992c6ca627d17ca3e042f0e0b2c3 jdk7-b129
|
||||||
ab107c1bc4b918404b191838c455e9b2892389f3 jdk7-b130
|
ab107c1bc4b918404b191838c455e9b2892389f3 jdk7-b130
|
||||||
eab6f27131e4e2f0af0016b35b18ae65cdd249d9 jdk7-b131
|
eab6f27131e4e2f0af0016b35b18ae65cdd249d9 jdk7-b131
|
||||||
|
abe04c59a556a3821c30bd8839e3c74f5d4281d1 jdk7-b132
|
||||||
|
@ -106,3 +106,4 @@ f08682e23279d6cccbdcafda1eb0647ba4900874 jdk7-b128
|
|||||||
14cd5d54a8d0b9c368d60ea83a066735b9931015 jdk7-b129
|
14cd5d54a8d0b9c368d60ea83a066735b9931015 jdk7-b129
|
||||||
bdc069d3f9101f89ec3f81c2950ee2d68fa846d3 jdk7-b130
|
bdc069d3f9101f89ec3f81c2950ee2d68fa846d3 jdk7-b130
|
||||||
8ac52c85f9e91336dc00b52ef90b42eecf3230b3 jdk7-b131
|
8ac52c85f9e91336dc00b52ef90b42eecf3230b3 jdk7-b131
|
||||||
|
6bbc7a4734952ae7604578f270e1566639fa8752 jdk7-b132
|
||||||
|
@ -125,10 +125,8 @@ JRE_MAN_PAGES = \
|
|||||||
unpack200.1
|
unpack200.1
|
||||||
|
|
||||||
ifndef OPENJDK
|
ifndef OPENJDK
|
||||||
ifeq ($(ARCH_DATA_MODEL),32)
|
|
||||||
JRE_MAN_PAGES += javaws.1
|
JRE_MAN_PAGES += javaws.1
|
||||||
endif
|
endif
|
||||||
endif
|
|
||||||
|
|
||||||
JDK_MAN_PAGES = \
|
JDK_MAN_PAGES = \
|
||||||
$(JRE_MAN_PAGES) \
|
$(JRE_MAN_PAGES) \
|
||||||
@ -1100,7 +1098,7 @@ JRE_INFO_FILE = $(JRE_IMAGE_DIR)/release
|
|||||||
|
|
||||||
# Common way to emit a line into the release or info file
|
# Common way to emit a line into the release or info file
|
||||||
define info-file-item # name value
|
define info-file-item # name value
|
||||||
$(PRINTF) "%s=\"%s\"\n" $1 $2 >> $@
|
$(PRINTF) '%s="%s"\n' $1 $2 >> $@
|
||||||
endef
|
endef
|
||||||
|
|
||||||
# Values to emit
|
# Values to emit
|
||||||
|
@ -61,33 +61,11 @@ COMMA:= ,
|
|||||||
EMPTY:=
|
EMPTY:=
|
||||||
SPACE:=$(EMPTY) $(EMPTY)
|
SPACE:=$(EMPTY) $(EMPTY)
|
||||||
COPYRIGHT_SYMBOL = &\#x00a9;
|
COPYRIGHT_SYMBOL = &\#x00a9;
|
||||||
# Macros to handle the optional empty args.
|
# Macro to construct the copyright line
|
||||||
# (The GNU make 3.78.1 "if" conditional is broken, fixed in GNU make 3.81)
|
# (The GNU make 3.78.1 "if" conditional is broken, fixed in GNU make 3.81)
|
||||||
define OptionalCopyrightUrl # url
|
|
||||||
$(shell \
|
|
||||||
if [ "$1" != "" ] ; then \
|
|
||||||
printf "<a href=\"%s\">Copyright</a>" "$1"; \
|
|
||||||
else \
|
|
||||||
printf "Copyright"; \
|
|
||||||
fi)
|
|
||||||
endef
|
|
||||||
define OptionalCopyrightFirstYear # year
|
|
||||||
$(shell \
|
|
||||||
if [ "$1" != "" ] ; then \
|
|
||||||
printf "%s," "$1";\
|
|
||||||
fi)
|
|
||||||
endef
|
|
||||||
define OptionalCompanyAddress # address
|
|
||||||
$(shell \
|
|
||||||
if [ "$1" != "" ] ; then \
|
|
||||||
printf "%s" "$1";\
|
|
||||||
fi)
|
|
||||||
endef
|
|
||||||
define CopyrightLine # optionalurl optionalfirstyear optionaladdress
|
define CopyrightLine # optionalurl optionalfirstyear optionaladdress
|
||||||
$(call OptionalCopyrightUrl,$1) $(COPYRIGHT_SYMBOL)\
|
$(if $(strip $1),<a href=\"$(strip $1)\">Copyright</a>,Copyright) \
|
||||||
$(call OptionalCopyrightFirstYear,$2) $(COPYRIGHT_YEAR),\
|
$(COPYRIGHT_SYMBOL) $(if $2,$2${COMMA},) $(COPYRIGHT_YEAR),\
|
||||||
$(COMPANY_NAME).\
|
$(FULL_COMPANY_NAME). $3 All rights reserved.
|
||||||
$(call OptionalCompanyAddress,$3)\
|
|
||||||
All rights reserved.
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
@ -115,7 +115,6 @@ NM = $(UTILS_CCS_BIN_PATH)nm
|
|||||||
PKGMK = $(UTILS_COMMAND_PATH)pkgmk
|
PKGMK = $(UTILS_COMMAND_PATH)pkgmk
|
||||||
PRINTF = $(UTILS_USR_BIN_PATH)printf
|
PRINTF = $(UTILS_USR_BIN_PATH)printf
|
||||||
PWD = $(UTILS_COMMAND_PATH)pwd
|
PWD = $(UTILS_COMMAND_PATH)pwd
|
||||||
RC = $(UTILS_COMMAND_PATH)rc
|
|
||||||
READELF = $(UTILS_USR_BIN_PATH)readelf
|
READELF = $(UTILS_USR_BIN_PATH)readelf
|
||||||
RMDIR = $(UTILS_COMMAND_PATH)rmdir
|
RMDIR = $(UTILS_COMMAND_PATH)rmdir
|
||||||
RPM = $(UTILS_COMMAND_PATH)rpm
|
RPM = $(UTILS_COMMAND_PATH)rpm
|
||||||
@ -135,6 +134,7 @@ UNAME = $(UTILS_COMMAND_PATH)uname
|
|||||||
UNIQ = $(UTILS_USR_BIN_PATH)uniq
|
UNIQ = $(UTILS_USR_BIN_PATH)uniq
|
||||||
UNZIP = $(UTILS_USR_BIN_PATH)unzip
|
UNZIP = $(UTILS_USR_BIN_PATH)unzip
|
||||||
UNZIPSFX = $(UTILS_DEVTOOL_PATH)unzipsfx
|
UNZIPSFX = $(UTILS_DEVTOOL_PATH)unzipsfx
|
||||||
|
XARGS = $(UTILS_USR_BIN_PATH)xargs
|
||||||
WC = $(UTILS_USR_BIN_PATH)wc
|
WC = $(UTILS_USR_BIN_PATH)wc
|
||||||
WHICH = $(UTILS_USR_BIN_PATH)which
|
WHICH = $(UTILS_USR_BIN_PATH)which
|
||||||
YACC = $(UTILS_CCS_BIN_PATH)yacc
|
YACC = $(UTILS_CCS_BIN_PATH)yacc
|
||||||
|
@ -1012,11 +1012,6 @@ ifeq ($(PLATFORM), windows)
|
|||||||
"" >> $(ERROR_FILE) ; \
|
"" >> $(ERROR_FILE) ; \
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
ifeq ($(wildcard $(REBASE)),)
|
|
||||||
@$(ECHO) "ERROR: Cannot find the REBASE utility from path: $(REBASE)\n" \
|
|
||||||
" This is normally obtained from the WINDOWSSDKDIR." \
|
|
||||||
"" >> $(ERROR_FILE)
|
|
||||||
endif
|
|
||||||
ifeq ($(wildcard $(RC)),)
|
ifeq ($(wildcard $(RC)),)
|
||||||
@$(ECHO) "ERROR: Cannot find the RC utility from path: $(RC)\n" \
|
@$(ECHO) "ERROR: Cannot find the RC utility from path: $(RC)\n" \
|
||||||
" This is normally obtained from the WINDOWSSDKDIR." \
|
" This is normally obtained from the WINDOWSSDKDIR." \
|
||||||
@ -1024,7 +1019,7 @@ ifeq ($(PLATFORM), windows)
|
|||||||
endif
|
endif
|
||||||
ifeq ($(wildcard $(DUMPBIN)),)
|
ifeq ($(wildcard $(DUMPBIN)),)
|
||||||
@$(ECHO) "ERROR: Cannot find the DUMPBIN utility from path: $(DUMPBIN)\n" \
|
@$(ECHO) "ERROR: Cannot find the DUMPBIN utility from path: $(DUMPBIN)\n" \
|
||||||
" This is normally obtained from the WINDOWSSDKDIR." \
|
" This is normally obtained from the COMPILER_PATH." \
|
||||||
"" >> $(ERROR_FILE)
|
"" >> $(ERROR_FILE)
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
@ -166,7 +166,7 @@ JDKJRE2COREAPI = ../../api
|
|||||||
|
|
||||||
# Common bottom argument
|
# Common bottom argument
|
||||||
define CommonBottom # year
|
define CommonBottom # year
|
||||||
<font size=\"-1\"><p> $(call CopyrightLine,,$1,)</font>
|
<font size=\"-1\"><br> $(call CopyrightLine,,$1,)</font>
|
||||||
endef
|
endef
|
||||||
|
|
||||||
# Common trademark bottom argument (Not sure why this is used sometimes)
|
# Common trademark bottom argument (Not sure why this is used sometimes)
|
||||||
@ -183,7 +183,7 @@ COREAPI_BOTTOM = <font size=\"-1\"> $(BUG_SUBMIT_LINE)\
|
|||||||
see <a href=\"$(DEV_DOCS_URL)\" target=\"_blank\">Java SE Documentation</a>. \
|
see <a href=\"$(DEV_DOCS_URL)\" target=\"_blank\">Java SE Documentation</a>. \
|
||||||
That documentation contains more detailed, developer-targeted descriptions, \
|
That documentation contains more detailed, developer-targeted descriptions, \
|
||||||
with conceptual overviews, definitions of terms, workarounds, \
|
with conceptual overviews, definitions of terms, workarounds, \
|
||||||
and working code examples.<p>\
|
and working code examples.<br>\
|
||||||
$(call CopyrightLine,$(COPYRIGHT_URL),$(FIRST_COPYRIGHT_YEAR),)\
|
$(call CopyrightLine,$(COPYRIGHT_URL),$(FIRST_COPYRIGHT_YEAR),)\
|
||||||
</font>
|
</font>
|
||||||
|
|
||||||
|
@ -28,21 +28,63 @@
|
|||||||
# not contain rules.
|
# not contain rules.
|
||||||
#
|
#
|
||||||
|
|
||||||
# Indicate that we are visiting a separate repo or component
|
# The build times report is turned off by setting REPORT_BUILD_TIMES to nothing.
|
||||||
|
# This is necessary for the target clobber/clean which will erase the
|
||||||
|
# directories where the buildtimes are stored.
|
||||||
|
REPORT_BUILD_TIMES=1
|
||||||
|
# Store the build times in this directory.
|
||||||
|
BUILDTIMESDIR=$(ABS_OUTPUTDIR)/tmp/buildtimes
|
||||||
|
|
||||||
|
# Record starting time for build of a sub repository.
|
||||||
|
define RecordStartTime
|
||||||
|
$(MKDIR) -p $(BUILDTIMESDIR)
|
||||||
|
$(DATE) '+%Y %m %d %H %M %S' | $(NAWK) '{ print $$1,$$2,$$3,$$4,$$5,$$6,($$4*3600+$$5*60+$$6) }' > $(BUILDTIMESDIR)/build_time_start_$1
|
||||||
|
$(DATE) '+%Y-%m-%d %H:%M:%S' > $(BUILDTIMESDIR)/build_time_start_$1_human_readable
|
||||||
|
endef
|
||||||
|
|
||||||
|
# Indicate that we started to build a sub repository and record starting time.
|
||||||
define MakeStart
|
define MakeStart
|
||||||
$(PRINTF) "\n\n%s\n%s\n##### %-60.60s #####\n%s\n" \
|
$(call RecordStartTime,$1)
|
||||||
|
$(PRINTF) "\n\n%s\n%s\n##### %-60.60s #####\n%s\n\n" \
|
||||||
"########################################################################" \
|
"########################################################################" \
|
||||||
"########################################################################" \
|
"########################################################################" \
|
||||||
"Entering $1 for target $2" \
|
"Entering $1 for target(s) $2" \
|
||||||
"########################################################################"
|
"########################################################################"
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define MakeFinish
|
# Record ending time and calculate the difference and store it in a
|
||||||
$(PRINTF) "%s\n##### %-60.60s #####\n%s\n%s\n\n" \
|
# easy to read format. Handles builds that cross midnight. Expects
|
||||||
|
# that a build will never take 24 hours or more.
|
||||||
|
define RecordEndTime
|
||||||
|
$(DATE) '+%Y %m %d %H %M %S' | $(NAWK) '{ print $$1,$$2,$$3,$$4,$$5,$$6,($$4*3600+$$5*60+$$6) }' > $(BUILDTIMESDIR)/build_time_end_$1
|
||||||
|
$(DATE) '+%Y-%m-%d %H:%M:%S' > $(BUILDTIMESDIR)/build_time_end_$1_human_readable
|
||||||
|
$(ECHO) `$(CAT) $(BUILDTIMESDIR)/build_time_start_$1` `$(CAT) $(BUILDTIMESDIR)/build_time_end_$1` $1 | \
|
||||||
|
$(NAWK) '{ F=$$7; T=$$14; if (F > T) { T+=3600*24 }; D=T-F; H=int(D/3600); \
|
||||||
|
M=int((D-H*3600)/60); S=D-H*3600-M*60; printf("%02d:%02d:%02d %s\n",H,M,S,$$15); }' \
|
||||||
|
> $(BUILDTIMESDIR)/build_time_diff_$1
|
||||||
|
endef
|
||||||
|
|
||||||
|
# Indicate that we are done.
|
||||||
|
# Record ending time and print out the total time it took to build.
|
||||||
|
define MakeFinish
|
||||||
|
$(if $(REPORT_BUILD_TIMES),$(call RecordEndTime,$1),)
|
||||||
|
$(PRINTF) "%s\n##### %-60.60s #####\n%s\n##### %-60.60s #####\n%s\n\n" \
|
||||||
"########################################################################" \
|
"########################################################################" \
|
||||||
"Leaving $1 for target $2" \
|
"Leaving $1 for target(s) $2" \
|
||||||
"########################################################################" \
|
"########################################################################" \
|
||||||
"########################################################################"
|
$(if $(REPORT_BUILD_TIMES),"Build time `$(CAT) $(BUILDTIMESDIR)/build_time_diff_$1` for target(s) $2","") \
|
||||||
|
"########################################################################"
|
||||||
|
endef
|
||||||
|
|
||||||
|
# Find all build_time_* files and print their contents in a list sorted
|
||||||
|
# on the name of the sub repository.
|
||||||
|
define ReportBuildTimes
|
||||||
|
$(PRINTF) "-- Build times ----------\nTarget %s\nStart %s\nEnd %s\n%s\n%s\n-------------------------\n" \
|
||||||
|
$1 \
|
||||||
|
"`$(CAT) $(BUILDTIMESDIR)/build_time_start_TOTAL_human_readable`" \
|
||||||
|
"`$(CAT) $(BUILDTIMESDIR)/build_time_end_TOTAL_human_readable`" \
|
||||||
|
"`$(LS) $(BUILDTIMESDIR)/build_time_diff_* | $(GREP) -v _TOTAL | $(XARGS) $(CAT) | $(SORT) -k 2`" \
|
||||||
|
"`$(CAT) $(BUILDTIMESDIR)/build_time_diff_TOTAL`"
|
||||||
endef
|
endef
|
||||||
|
|
||||||
ifdef OPENJDK
|
ifdef OPENJDK
|
||||||
|
@ -40,17 +40,17 @@ endif
|
|||||||
corba: corba-build
|
corba: corba-build
|
||||||
corba-build:
|
corba-build:
|
||||||
$(MKDIR) -p $(CORBA_OUTPUTDIR)
|
$(MKDIR) -p $(CORBA_OUTPUTDIR)
|
||||||
@$(call MakeStart, corba, all)
|
@$(call MakeStart,corba,all)
|
||||||
($(CD) $(CORBA_TOPDIR)/make && \
|
($(CD) $(CORBA_TOPDIR)/make && \
|
||||||
$(MAKE) $(CORBA_BUILD_ARGUMENTS) all)
|
$(MAKE) $(CORBA_BUILD_ARGUMENTS) all)
|
||||||
@$(call MakeFinish, corba, all)
|
@$(call MakeFinish,corba,all)
|
||||||
|
|
||||||
corba-clobber::
|
corba-clobber::
|
||||||
$(MKDIR) -p $(CORBA_OUTPUTDIR)
|
$(MKDIR) -p $(CORBA_OUTPUTDIR)
|
||||||
@$(call MakeStart, corba, clobber)
|
@$(call MakeStart,corba,clobber)
|
||||||
($(CD) $(CORBA_TOPDIR)/make && \
|
($(CD) $(CORBA_TOPDIR)/make && \
|
||||||
$(MAKE) $(CORBA_BUILD_ARGUMENTS) clobber)
|
$(MAKE) $(CORBA_BUILD_ARGUMENTS) clobber)
|
||||||
@$(call MakeFinish, corba, clobber)
|
@$(call MakeFinish,corba,clobber)
|
||||||
|
|
||||||
.PHONY: corba corba-build corba-clobber
|
.PHONY: corba corba-build corba-clobber
|
||||||
|
|
||||||
|
@ -116,18 +116,18 @@ endif
|
|||||||
|
|
||||||
deploy-build:
|
deploy-build:
|
||||||
ifeq ($(BUILD_DEPLOY), true)
|
ifeq ($(BUILD_DEPLOY), true)
|
||||||
@$(call MakeStart, deploy, $(DEPLOY_BUILD_TARGETS))
|
@$(call MakeStart,deploy,$(DEPLOY_BUILD_TARGETS))
|
||||||
($(CD) $(DEPLOY_TOPDIR)/make && \
|
($(CD) $(DEPLOY_TOPDIR)/make && \
|
||||||
$(MAKE) $(DEPLOY_BUILD_TARGETS) $(DEPLOY_BUILD_ARGUMENTS))
|
$(MAKE) $(DEPLOY_BUILD_TARGETS) $(DEPLOY_BUILD_ARGUMENTS))
|
||||||
@$(call MakeFinish, deploy, $(DEPLOY_BUILD_TARGETS))
|
@$(call MakeFinish,deploy,$(DEPLOY_BUILD_TARGETS))
|
||||||
endif
|
endif
|
||||||
|
|
||||||
deploy-clobber::
|
deploy-clobber::
|
||||||
ifeq ($(BUILD_DEPLOY), true)
|
ifeq ($(BUILD_DEPLOY), true)
|
||||||
@$(call MakeStart, deploy, clobber)
|
@$(call MakeStart,deploy,clobber)
|
||||||
($(CD) $(DEPLOY_TOPDIR)/make && \
|
($(CD) $(DEPLOY_TOPDIR)/make && \
|
||||||
$(MAKE) clobber $(DEPLOY_BUILD_ARGUMENTS))
|
$(MAKE) clobber $(DEPLOY_BUILD_ARGUMENTS))
|
||||||
@$(call MakeFinish, deploy, clobber)
|
@$(call MakeFinish,deploy,clobber)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
deploy-sanity::
|
deploy-sanity::
|
||||||
|
@ -96,10 +96,10 @@ endif
|
|||||||
hotspot-build::
|
hotspot-build::
|
||||||
$(MKDIR) -p $(HOTSPOT_OUTPUTDIR)
|
$(MKDIR) -p $(HOTSPOT_OUTPUTDIR)
|
||||||
$(MKDIR) -p $(HOTSPOT_EXPORT_PATH)
|
$(MKDIR) -p $(HOTSPOT_EXPORT_PATH)
|
||||||
@$(call MakeStart, hotspot, $(HOTSPOT_TARGET))
|
@$(call MakeStart,hotspot,$(HOTSPOT_TARGET))
|
||||||
$(CD) $(HOTSPOT_TOPDIR)/make && \
|
$(CD) $(HOTSPOT_TOPDIR)/make && \
|
||||||
$(MAKE) $(HOTSPOT_BUILD_ARGUMENTS) $(HOTSPOT_TARGET)
|
$(MAKE) $(HOTSPOT_BUILD_ARGUMENTS) $(HOTSPOT_TARGET)
|
||||||
@$(call MakeFinish, hotspot, $(HOTSPOT_TARGET))
|
@$(call MakeFinish,hotspot,$(HOTSPOT_TARGET))
|
||||||
|
|
||||||
#####################
|
#####################
|
||||||
# .PHONY
|
# .PHONY
|
||||||
|
@ -57,39 +57,39 @@ install: install-build
|
|||||||
|
|
||||||
install-build:
|
install-build:
|
||||||
ifeq ($(BUILD_INSTALL), true)
|
ifeq ($(BUILD_INSTALL), true)
|
||||||
@$(call MakeStart, install, $(INSTALL_BUILD_TARGETS))
|
@$(call MakeStart,install,$(INSTALL_BUILD_TARGETS))
|
||||||
($(CD) $(INSTALL_TOPDIR)/make && \
|
($(CD) $(INSTALL_TOPDIR)/make && \
|
||||||
$(MAKE) $(INSTALL_BUILD_TARGETS) $(INSTALL_BUILD_ARGUMENTS))
|
$(MAKE) $(INSTALL_BUILD_TARGETS) $(INSTALL_BUILD_ARGUMENTS))
|
||||||
@$(call MakeFinish, install, $(INSTALL_BUILD_TARGETS))
|
@$(call MakeFinish,install,$(INSTALL_BUILD_TARGETS))
|
||||||
endif
|
endif
|
||||||
|
|
||||||
update-patcher:
|
update-patcher:
|
||||||
ifeq ($(BUILD_INSTALL), true)
|
ifeq ($(BUILD_INSTALL), true)
|
||||||
if [ -r $(INSTALL_TOPDIR)/make/update/Makefile ]; then \
|
if [ -r $(INSTALL_TOPDIR)/make/update/Makefile ]; then \
|
||||||
$(call MakeStart, install update, all); \
|
$(call MakeStart,install_update,all); \
|
||||||
( $(CD) $(INSTALL_TOPDIR)/make/update && \
|
( $(CD) $(INSTALL_TOPDIR)/make/update && \
|
||||||
$(MAKE) all $(INSTALL_BUILD_ARGUMENTS) ); \
|
$(MAKE) all $(INSTALL_BUILD_ARGUMENTS) ); \
|
||||||
$(call MakeFinish, install, all); \
|
$(call MakeFinish,install_update,all); \
|
||||||
fi
|
fi
|
||||||
endif
|
endif
|
||||||
|
|
||||||
update-patchgen:
|
update-patchgen:
|
||||||
ifeq ($(BUILD_INSTALL), true)
|
ifeq ($(BUILD_INSTALL), true)
|
||||||
if [ -r $(INSTALL_TOPDIR)/make/update/Makefile ]; then \
|
if [ -r $(INSTALL_TOPDIR)/make/update/Makefile ]; then \
|
||||||
$(call MakeStart, install update, patchgen); \
|
$(call MakeStart,install_update,patchgen); \
|
||||||
( $(CD) $(INSTALL_TOPDIR)/make/update && \
|
( $(CD) $(INSTALL_TOPDIR)/make/update && \
|
||||||
$(MAKE) patchgen $(INSTALL_BUILD_ARGUMENTS) ); \
|
$(MAKE) patchgen $(INSTALL_BUILD_ARGUMENTS) ); \
|
||||||
$(call MakeFinish, install, patchgen); \
|
$(call MakeFinish,install_update,patchgen); \
|
||||||
fi
|
fi
|
||||||
endif
|
endif
|
||||||
|
|
||||||
installer:
|
installer:
|
||||||
ifeq ($(BUILD_INSTALL), true)
|
ifeq ($(BUILD_INSTALL), true)
|
||||||
if [ -r $(INSTALL_TOPDIR)/make/installer/Makefile ]; then \
|
if [ -r $(INSTALL_TOPDIR)/make/installer/Makefile ]; then \
|
||||||
$(call MakeStart, install installer, all); \
|
$(call MakeStart,install_installer,all); \
|
||||||
( $(CD) $(INSTALL_TOPDIR)/make/installer && \
|
( $(CD) $(INSTALL_TOPDIR)/make/installer && \
|
||||||
$(MAKE) all $(INSTALL_BUILD_ARGUMENTS) ); \
|
$(MAKE) all $(INSTALL_BUILD_ARGUMENTS) ); \
|
||||||
$(call MakeFinish, install, all); \
|
$(call MakeFinish,install_installer,all); \
|
||||||
fi
|
fi
|
||||||
endif
|
endif
|
||||||
|
|
||||||
@ -99,10 +99,10 @@ combo_build:
|
|||||||
|
|
||||||
install-clobber:
|
install-clobber:
|
||||||
ifeq ($(BUILD_INSTALL), true)
|
ifeq ($(BUILD_INSTALL), true)
|
||||||
@$(call MakeStart, install, clobber)
|
@$(call MakeStart,install,clobber)
|
||||||
($(CD) $(INSTALL_TOPDIR)/make && \
|
($(CD) $(INSTALL_TOPDIR)/make && \
|
||||||
$(MAKE) clobber $(INSTALL_BUILD_ARGUMENTS))
|
$(MAKE) clobber $(INSTALL_BUILD_ARGUMENTS))
|
||||||
@$(call MakeFinish, install, clobber)
|
@$(call MakeFinish,install,clobber)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
install-sanity::
|
install-sanity::
|
||||||
|
@ -40,17 +40,17 @@ endif
|
|||||||
jaxp: jaxp-build
|
jaxp: jaxp-build
|
||||||
jaxp-build:
|
jaxp-build:
|
||||||
$(MKDIR) -p $(JAXP_OUTPUTDIR)
|
$(MKDIR) -p $(JAXP_OUTPUTDIR)
|
||||||
@$(call MakeStart, jaxp, all)
|
@$(call MakeStart,jaxp,all)
|
||||||
($(CD) $(JAXP_TOPDIR)/make && \
|
($(CD) $(JAXP_TOPDIR)/make && \
|
||||||
$(MAKE) $(JAXP_BUILD_ARGUMENTS) all)
|
$(MAKE) $(JAXP_BUILD_ARGUMENTS) all)
|
||||||
@$(call MakeFinish, jaxp, all)
|
@$(call MakeFinish,jaxp,all)
|
||||||
|
|
||||||
jaxp-clobber::
|
jaxp-clobber::
|
||||||
$(MKDIR) -p $(JAXP_OUTPUTDIR)
|
$(MKDIR) -p $(JAXP_OUTPUTDIR)
|
||||||
@$(call MakeStart, jaxp, clobber)
|
@$(call MakeStart,jaxp,clobber)
|
||||||
($(CD) $(JAXP_TOPDIR)/make && \
|
($(CD) $(JAXP_TOPDIR)/make && \
|
||||||
$(MAKE) $(JAXP_BUILD_ARGUMENTS) clobber)
|
$(MAKE) $(JAXP_BUILD_ARGUMENTS) clobber)
|
||||||
@$(call MakeFinish, jaxp, clobber)
|
@$(call MakeFinish,jaxp,clobber)
|
||||||
|
|
||||||
.PHONY: jaxp jaxp-build jaxp-clobber
|
.PHONY: jaxp jaxp-build jaxp-clobber
|
||||||
|
|
||||||
|
@ -40,17 +40,17 @@ endif
|
|||||||
jaxws: jaxws-build
|
jaxws: jaxws-build
|
||||||
jaxws-build:
|
jaxws-build:
|
||||||
$(MKDIR) -p $(JAXWS_OUTPUTDIR)
|
$(MKDIR) -p $(JAXWS_OUTPUTDIR)
|
||||||
@$(call MakeStart, jaxws, all)
|
@$(call MakeStart,jaxws,all)
|
||||||
($(CD) $(JAXWS_TOPDIR)/make && \
|
($(CD) $(JAXWS_TOPDIR)/make && \
|
||||||
$(MAKE) $(JAXWS_BUILD_ARGUMENTS) all)
|
$(MAKE) $(JAXWS_BUILD_ARGUMENTS) all)
|
||||||
@$(call MakeFinish, jaxws, all)
|
@$(call MakeFinish,jaxws,all)
|
||||||
|
|
||||||
jaxws-clobber::
|
jaxws-clobber::
|
||||||
$(MKDIR) -p $(JAXWS_OUTPUTDIR)
|
$(MKDIR) -p $(JAXWS_OUTPUTDIR)
|
||||||
@$(call MakeStart, jaxws, clobber)
|
@$(call MakeStart,jaxws,clobber)
|
||||||
($(CD) $(JAXWS_TOPDIR)/make && \
|
($(CD) $(JAXWS_TOPDIR)/make && \
|
||||||
$(MAKE) $(JAXWS_BUILD_ARGUMENTS) clobber)
|
$(MAKE) $(JAXWS_BUILD_ARGUMENTS) clobber)
|
||||||
@$(call MakeFinish, jaxws, clobber)
|
@$(call MakeFinish,jaxws,clobber)
|
||||||
|
|
||||||
.PHONY: jaxws jaxws-build jaxws-clobber
|
.PHONY: jaxws jaxws-build jaxws-clobber
|
||||||
|
|
||||||
|
@ -75,16 +75,16 @@ $(JDK_JAVA_EXE):: jdk-build
|
|||||||
|
|
||||||
jdk: jdk-build
|
jdk: jdk-build
|
||||||
jdk-build:
|
jdk-build:
|
||||||
@$(call MakeStart, jdk, $(JDK_BUILD_TARGETS))
|
@$(call MakeStart,jdk,$(JDK_BUILD_TARGETS))
|
||||||
( $(CD) $(JDK_TOPDIR)/make && \
|
( $(CD) $(JDK_TOPDIR)/make && \
|
||||||
$(MAKE) $(JDK_BUILD_TARGETS) $(JDK_BUILD_ARGUMENTS) ; )
|
$(MAKE) $(JDK_BUILD_TARGETS) $(JDK_BUILD_ARGUMENTS) ; )
|
||||||
@$(call MakeFinish, jdk, $(JDK_BUILD_TARGETS))
|
@$(call MakeFinish,jdk,$(JDK_BUILD_TARGETS))
|
||||||
|
|
||||||
jdk-clobber::
|
jdk-clobber::
|
||||||
@$(call MakeStart, jdk, $(JDK_CLOBBER_TARGETS))
|
@$(call MakeStart,jdk,$(JDK_CLOBBER_TARGETS))
|
||||||
( $(CD) $(JDK_TOPDIR)/make && \
|
( $(CD) $(JDK_TOPDIR)/make && \
|
||||||
$(MAKE) $(JDK_CLOBBER_TARGETS) $(JDK_BUILD_ARGUMENTS) ; )
|
$(MAKE) $(JDK_CLOBBER_TARGETS) $(JDK_BUILD_ARGUMENTS) ; )
|
||||||
@$(call MakeFinish, jdk, $(JDK_CLOBBER_TARGETS))
|
@$(call MakeFinish,jdk,$(JDK_CLOBBER_TARGETS))
|
||||||
|
|
||||||
jdk-sanity::
|
jdk-sanity::
|
||||||
( $(CD) $(JDK_TOPDIR)/make && \
|
( $(CD) $(JDK_TOPDIR)/make && \
|
||||||
@ -92,17 +92,17 @@ jdk-sanity::
|
|||||||
|
|
||||||
compare-images: compare-image
|
compare-images: compare-image
|
||||||
compare-image:
|
compare-image:
|
||||||
@$(call MakeStart, jdk, compare-image)
|
@$(call MakeStart,jdk,compare-image)
|
||||||
( $(CD) $(JDK_TOPDIR)/make && \
|
( $(CD) $(JDK_TOPDIR)/make && \
|
||||||
$(MAKE) ALT_OUTPUTDIR=$(ABS_OUTPUTDIR) compare-image )
|
$(MAKE) ALT_OUTPUTDIR=$(ABS_OUTPUTDIR) compare-image )
|
||||||
@$(call MakeFinish, jdk, compare-image)
|
@$(call MakeFinish,jdk,compare-image)
|
||||||
|
|
||||||
compare-images-clobber: compare-image-clobber
|
compare-images-clobber: compare-image-clobber
|
||||||
compare-image-clobber:
|
compare-image-clobber:
|
||||||
@$(call MakeStart, jdk, compare-image-clobber)
|
@$(call MakeStart,jdk,compare-image-clobber)
|
||||||
( $(CD) $(JDK_TOPDIR)/make && \
|
( $(CD) $(JDK_TOPDIR)/make && \
|
||||||
$(MAKE) ALT_OUTPUTDIR=$(ABS_OUTPUTDIR) compare-image-clobber )
|
$(MAKE) ALT_OUTPUTDIR=$(ABS_OUTPUTDIR) compare-image-clobber )
|
||||||
@$(call MakeFinish, jdk, compare-image-clobber)
|
@$(call MakeFinish,jdk,compare-image-clobber)
|
||||||
|
|
||||||
.PHONY: jdk jdk-build jdk-clobber jdk-sanity
|
.PHONY: jdk jdk-build jdk-clobber jdk-sanity
|
||||||
|
|
||||||
|
@ -35,17 +35,17 @@ LANGTOOLS_BUILD_ARGUMENTS = \
|
|||||||
langtools: langtools-build
|
langtools: langtools-build
|
||||||
langtools-build:
|
langtools-build:
|
||||||
$(MKDIR) -p $(LANGTOOLS_OUTPUTDIR)
|
$(MKDIR) -p $(LANGTOOLS_OUTPUTDIR)
|
||||||
@$(call MakeStart, langtools, all)
|
@$(call MakeStart,langtools,all)
|
||||||
($(CD) $(LANGTOOLS_TOPDIR)/make && \
|
($(CD) $(LANGTOOLS_TOPDIR)/make && \
|
||||||
$(MAKE) $(LANGTOOLS_BUILD_ARGUMENTS) all)
|
$(MAKE) $(LANGTOOLS_BUILD_ARGUMENTS) all)
|
||||||
@$(call MakeFinish, langtools, all)
|
@$(call MakeFinish,langtools,all)
|
||||||
|
|
||||||
langtools-clobber::
|
langtools-clobber::
|
||||||
$(MKDIR) -p $(LANGTOOLS_OUTPUTDIR)
|
$(MKDIR) -p $(LANGTOOLS_OUTPUTDIR)
|
||||||
@$(call MakeStart, langtools, clobber)
|
@$(call MakeStart,langtools,clobber)
|
||||||
($(CD) $(LANGTOOLS_TOPDIR)/make && \
|
($(CD) $(LANGTOOLS_TOPDIR)/make && \
|
||||||
$(MAKE) $(LANGTOOLS_BUILD_ARGUMENTS) clobber)
|
$(MAKE) $(LANGTOOLS_BUILD_ARGUMENTS) clobber)
|
||||||
@$(call MakeFinish, langtools, clobber)
|
@$(call MakeFinish,langtools,clobber)
|
||||||
|
|
||||||
.PHONY: langtools langtools-build langtools-clobber
|
.PHONY: langtools langtools-build langtools-clobber
|
||||||
|
|
||||||
|
3182
make/scripts/webrev.ksh
Normal file
3182
make/scripts/webrev.ksh
Normal file
File diff suppressed because it is too large
Load Diff
@ -59,10 +59,10 @@ endif
|
|||||||
sponsors-build:
|
sponsors-build:
|
||||||
ifeq ($(ARCH_DATA_MODEL), 32)
|
ifeq ($(ARCH_DATA_MODEL), 32)
|
||||||
ifeq ($(BUILD_SPONSORS), true)
|
ifeq ($(BUILD_SPONSORS), true)
|
||||||
@$(call MakeStart, sponsors, $(SPONSORS_BUILD_TARGETS))
|
@$(call MakeStart,sponsors,$(SPONSORS_BUILD_TARGETS))
|
||||||
($(CD) $(SPONSORS_TOPDIR)/make && \
|
($(CD) $(SPONSORS_TOPDIR)/make && \
|
||||||
$(MAKE) $(SPONSORS_BUILD_TARGETS) $(SPONSORS_BUILD_ARGUMENTS))
|
$(MAKE) $(SPONSORS_BUILD_TARGETS) $(SPONSORS_BUILD_ARGUMENTS))
|
||||||
@$(call MakeFinish, sponsors, $(SPONSORS_BUILD_TARGETS))
|
@$(call MakeFinish,sponsors,$(SPONSORS_BUILD_TARGETS))
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user