make/Init.gmk
changeset 30415 c5629d65265d
parent 29788 b581a3d9db41
child 32344 0b288e0efcfa
equal deleted inserted replaced
30412:8ffdeabc7c2b 30415:c5629d65265d
   265 	    $(call StartGlobalTimer)
   265 	    $(call StartGlobalTimer)
   266 	    $(call PrepareSmartJavac)
   266 	    $(call PrepareSmartJavac)
   267 	    ( cd $(TOPDIR) && \
   267 	    ( cd $(TOPDIR) && \
   268 	        $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) $(OUTPUT_SYNC_FLAG) \
   268 	        $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) $(OUTPUT_SYNC_FLAG) \
   269 	        -j $(JOBS) -f make/Main.gmk $(USER_MAKE_VARS) \
   269 	        -j $(JOBS) -f make/Main.gmk $(USER_MAKE_VARS) \
   270 	        $(PARALLEL_TARGETS) )
   270 	        $(PARALLEL_TARGETS) || \
       
   271 	        ( exitcode=$$? && $(BUILD_LOG_WRAPPER) $(PRINTF) "\nERROR: Build failed for $(TARGET_DESCRIPTION) (exit code $$exitcode) \n" && \
       
   272 	        $(PRINTF) "Hint: If caused by a warning, try configure --disable-warnings-as-errors \n\n" && exit $$exitcode ) )
   271 	    $(call CleanupSmartJavac)
   273 	    $(call CleanupSmartJavac)
   272 	    $(call StopGlobalTimer)
   274 	    $(call StopGlobalTimer)
   273 	    $(call ReportBuildTimes)
   275 	    $(call ReportBuildTimes)
   274           endif
   276           endif
   275 	  $(BUILD_LOG_WRAPPER) $(PRINTF) "Finished building $(TARGET_DESCRIPTION)\n"
   277 	  $(BUILD_LOG_WRAPPER) $(PRINTF) "Finished building $(TARGET_DESCRIPTION)\n"