88 89 # Why do these need to be passed in? Because of windows nmake? and MAKEFLAGS=? 90 # Or is there something wrong with hotspot/make/Makefile? 91 HOTSPOT_BUILD_ARGUMENTS += ALT_SLASH_JAVA=$(SLASH_JAVA) 92 HOTSPOT_BUILD_ARGUMENTS += ALT_BOOTDIR=$(BOOTDIR) 93 94 ifeq ($(BUILD_LANGTOOLS), true) 95 HOTSPOT_BUILD_ARGUMENTS += ALT_LANGTOOLS_DIST=$(ABS_LANGTOOLS_DIST) 96 endif 97 98 # Move to COMMON_BUILD_ARGUMENTS when all repos support 99 # FULL_DEBUG_SYMBOLS and ZIP_DEBUGINFO_FILES: 100 ifdef FULL_DEBUG_SYMBOLS 101 HOTSPOT_BUILD_ARGUMENTS += FULL_DEBUG_SYMBOLS=$(FULL_DEBUG_SYMBOLS) 102 endif 103 104 ifdef ZIP_DEBUGINFO_FILES 105 HOTSPOT_BUILD_ARGUMENTS += ZIP_DEBUGINFO_FILES="$(ZIP_DEBUGINFO_FILES)" 106 endif 107 108 hotspot-build:: 109 $(MKDIR) -p $(HOTSPOT_OUTPUTDIR) 110 $(MKDIR) -p $(HOTSPOT_EXPORT_PATH) 111 @$(call MakeStart,hotspot,$(HOTSPOT_TARGET)) 112 $(CD) $(HOTSPOT_TOPDIR)/make && \ 113 $(MAKE) $(HOTSPOT_BUILD_ARGUMENTS) $(HOTSPOT_TARGET) 114 @$(call MakeFinish,hotspot,$(HOTSPOT_TARGET)) 115 116 ##################### 117 # .PHONY 118 ##################### 119 .PHONY: hotspot-build hotspot-clobber hotspot-sanity 120 | 88 89 # Why do these need to be passed in? Because of windows nmake? and MAKEFLAGS=? 90 # Or is there something wrong with hotspot/make/Makefile? 91 HOTSPOT_BUILD_ARGUMENTS += ALT_SLASH_JAVA=$(SLASH_JAVA) 92 HOTSPOT_BUILD_ARGUMENTS += ALT_BOOTDIR=$(BOOTDIR) 93 94 ifeq ($(BUILD_LANGTOOLS), true) 95 HOTSPOT_BUILD_ARGUMENTS += ALT_LANGTOOLS_DIST=$(ABS_LANGTOOLS_DIST) 96 endif 97 98 # Move to COMMON_BUILD_ARGUMENTS when all repos support 99 # FULL_DEBUG_SYMBOLS and ZIP_DEBUGINFO_FILES: 100 ifdef FULL_DEBUG_SYMBOLS 101 HOTSPOT_BUILD_ARGUMENTS += FULL_DEBUG_SYMBOLS=$(FULL_DEBUG_SYMBOLS) 102 endif 103 104 ifdef ZIP_DEBUGINFO_FILES 105 HOTSPOT_BUILD_ARGUMENTS += ZIP_DEBUGINFO_FILES="$(ZIP_DEBUGINFO_FILES)" 106 endif 107 108 -include ${JDK_TOPDIR}/make/closed/common/Defs.gmk 109 110 hotspot-build:: 111 $(MKDIR) -p $(HOTSPOT_OUTPUTDIR) 112 $(MKDIR) -p $(HOTSPOT_EXPORT_PATH) 113 @$(call MakeStart,hotspot,$(HOTSPOT_TARGET)) 114 $(CD) $(HOTSPOT_TOPDIR)/make && \ 115 $(MAKE) $(HOTSPOT_BUILD_ARGUMENTS) $(HOTSPOT_TARGET) 116 @$(call MakeFinish,hotspot,$(HOTSPOT_TARGET)) 117 118 ##################### 119 # .PHONY 120 ##################### 121 .PHONY: hotspot-build hotspot-clobber hotspot-sanity 122 |