common/makefiles/Main.gmk
changeset 16653 f7a6d4c675bb
parent 15911 f4b36c906846
child 16660 4523a19750f8
child 21160 81fda7dbde35
equal deleted inserted replaced
16420:0fe6f1afaf7c 16653:f7a6d4c675bb
   195 	@$(RM) $@
   195 	@$(RM) $@
   196 	@$(if $(HG),$(call GetSourceTips),$(ECHO) "hg not installed" > $@)
   196 	@$(if $(HG),$(call GetSourceTips),$(ECHO) "hg not installed" > $@)
   197 
   197 
   198 
   198 
   199 # Remove everything, except the output from configure.
   199 # Remove everything, except the output from configure.
   200 clean: clean-langtools clean-corba clean-jaxp clean-jaxws clean-hotspot clean-jdk clean-nashorn clean-images clean-overlay-images clean-bootcycle-build clean-docs
   200 clean: clean-langtools clean-corba clean-jaxp clean-jaxws clean-hotspot clean-jdk clean-nashorn clean-images clean-overlay-images clean-bootcycle-build clean-docs clean-test
   201 	@($(CD) $(OUTPUT_ROOT) && $(RM) -r tmp source_tips build.log* build-trace*.log*)
   201 	@($(CD) $(OUTPUT_ROOT) && $(RM) -r tmp source_tips build.log* build-trace*.log*)
   202 	@$(ECHO) Cleaned all build artifacts.
   202 	@$(ECHO) Cleaned all build artifacts.
   203 
   203 
   204 # Remove everything, including configure configuration.
   204 # Remove everything, including configure configuration.
   205 # If the output directory was created by configure and now becomes empty, remove it as well.
   205 # If the output directory was created by configure and now becomes empty, remove it as well.
   236 clean-bootcycle-build:
   236 clean-bootcycle-build:
   237 	$(call CleanComponent,bootcycle-build)
   237 	$(call CleanComponent,bootcycle-build)
   238 clean-docs:
   238 clean-docs:
   239 	$(call CleanComponent,docs)
   239 	$(call CleanComponent,docs)
   240 	$(call CleanComponent,docstemp)
   240 	$(call CleanComponent,docstemp)
       
   241 clean-test:
       
   242 	$(call CleanComponent,testoutput)
   241 
   243 
   242 .PHONY: langtools corba jaxp jaxws hotspot jdk nashorn images overlay-images install
   244 .PHONY: langtools corba jaxp jaxws hotspot jdk nashorn images overlay-images install
   243 .PHONY: langtools-only corba-only jaxp-only jaxws-only hotspot-only jdk-only nashorn-only images-only overlay-images-only install-only
   245 .PHONY: langtools-only corba-only jaxp-only jaxws-only hotspot-only jdk-only nashorn-only images-only overlay-images-only install-only
   244 .PHONY: all test clean dist-clean bootcycle-images start-make
   246 .PHONY: all test clean dist-clean bootcycle-images start-make
   245 .PHONY: clean-langtools clean-corba clean-jaxp clean-jaxws clean-hotspot clean-jdk clean-nashorn clean-images clean-overlay-images clean-bootcycle-build
   247 .PHONY: clean-langtools clean-corba clean-jaxp clean-jaxws clean-hotspot clean-jdk clean-nashorn clean-images clean-overlay-images clean-bootcycle-build