Move clean/clobber to soong_ui
So that we don't have to load up all the makefile state just to remove the output directory. Starting from a completely empty out directory: kati: 16s soong_ui: 2.0s From a minimal out directory (m -j blueprint_tools): kati: 3.8s soong_ui: 0.4s Test: m -j clean Test: m -j clobber Change-Id: Iec1ce032c7cc7ed102430080e857fc421b66309c
This commit is contained in:
parent
3715001fe5
commit
bd8ac3284d
2 changed files with 1 additions and 9 deletions
|
@ -847,7 +847,7 @@ endef
|
||||||
|
|
||||||
# These goals don't need to collect and include Android.mks/CleanSpec.mks
|
# These goals don't need to collect and include Android.mks/CleanSpec.mks
|
||||||
# in the source tree.
|
# in the source tree.
|
||||||
dont_bother_goals := clean clobber dataclean installclean \
|
dont_bother_goals := dataclean installclean \
|
||||||
help out \
|
help out \
|
||||||
snod systemimage-nodeps \
|
snod systemimage-nodeps \
|
||||||
stnod systemtarball-nodeps \
|
stnod systemtarball-nodeps \
|
||||||
|
|
|
@ -1270,14 +1270,6 @@ endif # samplecode in $(MAKECMDGOALS)
|
||||||
.PHONY: findbugs
|
.PHONY: findbugs
|
||||||
findbugs: $(INTERNAL_FINDBUGS_HTML_TARGET) $(INTERNAL_FINDBUGS_XML_TARGET)
|
findbugs: $(INTERNAL_FINDBUGS_HTML_TARGET) $(INTERNAL_FINDBUGS_XML_TARGET)
|
||||||
|
|
||||||
.PHONY: clean
|
|
||||||
clean:
|
|
||||||
@rm -rf $(OUT_DIR)/*
|
|
||||||
@echo "Entire build directory removed."
|
|
||||||
|
|
||||||
.PHONY: clobber
|
|
||||||
clobber: clean
|
|
||||||
|
|
||||||
# The rules for dataclean and installclean are defined in cleanbuild.mk.
|
# The rules for dataclean and installclean are defined in cleanbuild.mk.
|
||||||
|
|
||||||
#xxx scrape this from ALL_MODULE_NAME_TAGS
|
#xxx scrape this from ALL_MODULE_NAME_TAGS
|
||||||
|
|
Loading…
Reference in a new issue