Remove ancient SDK cleanbuild rule
In anceint time we didn't have an "sdk" product so that we had to run "make sdk" in a device product configuration. Now we have SDK specific product configuration and we don't do "make sdk" in device product configuration. Change-Id: I40d58d51261498017bbe7e574c8128afc77e9b96
This commit is contained in:
@@ -132,23 +132,11 @@ endif # if not ONE_SHOT_MAKEFILE dont_bother
|
|||||||
|
|
||||||
previous_build_config_file := $(PRODUCT_OUT)/previous_build_config.mk
|
previous_build_config_file := $(PRODUCT_OUT)/previous_build_config.mk
|
||||||
|
|
||||||
# TODO: this special case for the sdk is only necessary while "sdk"
|
|
||||||
# is a valid make target. Eventually, it will just be a product, at
|
|
||||||
# which point TARGET_PRODUCT will handle it and we can avoid this check
|
|
||||||
# of MAKECMDGOALS. The "addprefix" is just to keep things pretty.
|
|
||||||
ifneq ($(TARGET_PRODUCT),sdk)
|
|
||||||
building_sdk := $(addprefix -,$(filter sdk,$(MAKECMDGOALS)))
|
|
||||||
else
|
|
||||||
# Don't bother with this extra part when explicitly building the sdk product.
|
|
||||||
building_sdk :=
|
|
||||||
endif
|
|
||||||
|
|
||||||
# A change in the list of aapt configs warrants an installclean, too.
|
# A change in the list of aapt configs warrants an installclean, too.
|
||||||
aapt_config_list := $(strip $(PRODUCT_AAPT_CONFIG) $(PRODUCT_AAPT_PREF_CONFIG))
|
aapt_config_list := $(strip $(PRODUCT_AAPT_CONFIG) $(PRODUCT_AAPT_PREF_CONFIG))
|
||||||
|
|
||||||
current_build_config := \
|
current_build_config := \
|
||||||
$(TARGET_PRODUCT)-$(TARGET_BUILD_VARIANT)$(building_sdk)-{$(aapt_config_list)}
|
$(TARGET_PRODUCT)-$(TARGET_BUILD_VARIANT)-{$(aapt_config_list)}
|
||||||
building_sdk :=
|
|
||||||
aapt_config_list :=
|
aapt_config_list :=
|
||||||
force_installclean := false
|
force_installclean := false
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user