298 cd $(TOPDIR) && $(MAKE) $(MAKE_ARGS) -j 1 -f make/Init.gmk \
299 HAS_SPEC=true on-failure ; \
300 exit $$exitcode ) )
301 $(call CleanupSmartJavac)
302 $(call StopGlobalTimer)
303 $(call ReportBuildTimes)
304 endif
305 $(PRINTF) "Finished building $(TARGET_DESCRIPTION)\n" $(BUILD_LOG_PIPE)
306 endif
307
308 on-failure:
309 $(call PrintFailureReports)
310 $(call PrintBuildLogFailures)
311 $(PRINTF) "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n"
312 ifneq ($(COMPARE_BUILD), )
313 $(call CleanupCompareBuild)
314 endif
315
316 # Support targets for COMPARE_BUILD, used for makefile development
317 pre-compare-build:
318 $(call PrepareCompareBuild)
319
320 post-compare-build:
321 $(call CleanupCompareBuild)
322 $(call CompareBuildDoComparison)
323
324 .PHONY: print-targets print-modules reconfigure main on-failure
325 endif
|
298 cd $(TOPDIR) && $(MAKE) $(MAKE_ARGS) -j 1 -f make/Init.gmk \
299 HAS_SPEC=true on-failure ; \
300 exit $$exitcode ) )
301 $(call CleanupSmartJavac)
302 $(call StopGlobalTimer)
303 $(call ReportBuildTimes)
304 endif
305 $(PRINTF) "Finished building $(TARGET_DESCRIPTION)\n" $(BUILD_LOG_PIPE)
306 endif
307
308 on-failure:
309 $(call PrintFailureReports)
310 $(call PrintBuildLogFailures)
311 $(PRINTF) "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n"
312 ifneq ($(COMPARE_BUILD), )
313 $(call CleanupCompareBuild)
314 endif
315
316 # Support targets for COMPARE_BUILD, used for makefile development
317 pre-compare-build:
318 $(call WaitForSmartJavacFinish)
319 $(call PrepareCompareBuild)
320
321 post-compare-build:
322 $(call CleanupCompareBuild)
323 $(call CompareBuildDoComparison)
324
325 .PHONY: print-targets print-modules reconfigure main on-failure
326 endif
|