182 @$(ECHO) Boot cycle build step 1: Building the JDK image normally |
182 @$(ECHO) Boot cycle build step 1: Building the JDK image normally |
183 @($(CD) $(SRC_ROOT)/common/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) SPEC=$(SPEC) images) |
183 @($(CD) $(SRC_ROOT)/common/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) SPEC=$(SPEC) images) |
184 @$(ECHO) Boot cycle build step 2: Building a new JDK image using previously built image |
184 @$(ECHO) Boot cycle build step 2: Building a new JDK image using previously built image |
185 @($(CD) $(SRC_ROOT)/common/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) SPEC=$(dir $(SPEC))bootcycle-spec.gmk images) |
185 @($(CD) $(SRC_ROOT)/common/makefiles && $(BUILD_LOG_WRAPPER) $(MAKE) SPEC=$(dir $(SPEC))bootcycle-spec.gmk images) |
186 |
186 |
187 test: start-make |
187 test: images test-only |
188 @$(call TargetEnter) |
188 test-only: start-make |
189 @($(CD) $(SRC_ROOT)/test && $(BUILD_LOG_WRAPPER) $(MAKE) -j1 -k MAKEFLAGS= PRODUCT_HOME=$(OUTPUT_ROOT)/jdk JPRT_JAVA_HOME=$(OUTPUT_ROOT)/jdk ALT_OUTPUTDIR=$(OUTPUT_ROOT) $(TEST)) || true |
189 @$(call TargetEnter) |
|
190 @($(CD) $(SRC_ROOT)/test && $(BUILD_LOG_WRAPPER) $(MAKE) -j1 -k MAKEFLAGS= PRODUCT_HOME=$(JDK_IMAGE_DIR) JPRT_JAVA_HOME=$(JDK_IMAGE_DIR) ALT_OUTPUTDIR=$(OUTPUT_ROOT) $(TEST)) || true |
190 @$(call TargetExit) |
191 @$(call TargetExit) |
191 |
192 |
192 # Stores the tips for each repository. This file is be used when constructing the jdk image and can be |
193 # Stores the tips for each repository. This file is be used when constructing the jdk image and can be |
193 # used to track the exact sources used to build that image. |
194 # used to track the exact sources used to build that image. |
194 source-tips: $(OUTPUT_ROOT)/source_tips |
195 source-tips: $(OUTPUT_ROOT)/source_tips |