Remove BUILD_BROKEN_ENG_DEBUG_TAGS

All users have been removed.

Test: treehugger
Change-Id: I2cfe720bef88cc5485e90746d85a7e0a5d068ef7
Merged-In: I2cfe720bef88cc5485e90746d85a7e0a5d068ef7
This commit is contained in:
Dan Willemsen 2019-02-09 18:58:36 -08:00
parent a0ee5dee5c
commit e048f7eff3
5 changed files with 6 additions and 12 deletions

View File

@ -49,9 +49,9 @@ files to be split out into a separate static library that chooses `arm` over
Modules that build for Windows (our only `HOST_CROSS` OS currently) must now be Modules that build for Windows (our only `HOST_CROSS` OS currently) must now be
defined in `Android.bp` files. defined in `Android.bp` files.
## `LOCAL_MODULE_TAGS := eng debug` deprecation {#LOCAL_MODULE_TAGS} ## `LOCAL_MODULE_TAGS := eng debug` are obsolete {#LOCAL_MODULE_TAGS}
`LOCAL_MODULE_TAGS` value `eng` and `debug` are being deprecated. They allowed `LOCAL_MODULE_TAGS` value `eng` and `debug` are now obsolete. They allowed
modules to specify that they should always be installed on `-eng`, or `-eng` modules to specify that they should always be installed on `-eng`, or `-eng`
and `-userdebug` builds. This conflicted with the ability for products to and `-userdebug` builds. This conflicted with the ability for products to
specify which modules should be installed, effectively making it impossible to specify which modules should be installed, effectively making it impossible to

View File

@ -167,19 +167,14 @@ ifdef my_bad_module_tags
ifeq (true,$(LOCAL_UNINSTALLABLE_MODULE)) ifeq (true,$(LOCAL_UNINSTALLABLE_MODULE))
$(call pretty-warning,LOCAL_MODULE_TAGS := $(my_bad_module_tags) does not do anything for uninstallable modules) $(call pretty-warning,LOCAL_MODULE_TAGS := $(my_bad_module_tags) does not do anything for uninstallable modules)
endif endif
ifneq ($(BUILD_BROKEN_ENG_DEBUG_TAGS),true) $(call pretty-error,LOCAL_MODULE_TAGS := $(my_bad_module_tags) is obsolete. See $(CHANGES_URL)#LOCAL_MODULE_TAGS)
$(call pretty-error,LOCAL_MODULE_TAGS := $(my_bad_module_tags) is obsolete. See $(CHANGES_URL)#LOCAL_MODULE_TAGS)
else
$(call pretty-warning,LOCAL_MODULE_TAGS := $(my_bad_module_tags) is deprecated. See $(CHANGES_URL)#LOCAL_MODULE_TAGS)
endif
my_bad_module_tags :=
endif endif
# Only the tags mentioned in this test are expected to be set by module # Only the tags mentioned in this test are expected to be set by module
# makefiles. Anything else is either a typo or a source of unexpected # makefiles. Anything else is either a typo or a source of unexpected
# behaviors. # behaviors.
ifneq ($(filter-out debug eng tests optional samples,$(my_module_tags)),) ifneq ($(filter-out tests optional samples,$(my_module_tags)),)
$(call pretty-error,unusual tags: $(filter-out debug eng tests optional samples,$(my_module_tags))) $(call pretty-error,unusual tags: $(filter-out tests optional samples,$(my_module_tags)))
endif endif
# Add implicit tags. # Add implicit tags.

View File

@ -87,7 +87,6 @@ _board_strip_readonly_list += $(_dynamic_partitions_var_list)
_build_broken_var_list := \ _build_broken_var_list := \
BUILD_BROKEN_ANDROIDMK_EXPORTS \ BUILD_BROKEN_ANDROIDMK_EXPORTS \
BUILD_BROKEN_DUP_RULES \ BUILD_BROKEN_DUP_RULES \
BUILD_BROKEN_ENG_DEBUG_TAGS \
BUILD_BROKEN_USES_NETWORK \ BUILD_BROKEN_USES_NETWORK \
_build_broken_var_list += \ _build_broken_var_list += \

View File

@ -97,6 +97,7 @@ $(KATI_obsolete_var TARGET_ROOT_OUT_SBIN,/sbin has been removed, use /system/bin
$(KATI_obsolete_var TARGET_ROOT_OUT_SBIN_UNSTRIPPED,/sbin has been removed, use /system/bin instead) $(KATI_obsolete_var TARGET_ROOT_OUT_SBIN_UNSTRIPPED,/sbin has been removed, use /system/bin instead)
$(KATI_obsolete_var BUILD_BROKEN_PHONY_TARGETS) $(KATI_obsolete_var BUILD_BROKEN_PHONY_TARGETS)
$(KATI_obsolete_var BUILD_BROKEN_DUP_COPY_HEADERS) $(KATI_obsolete_var BUILD_BROKEN_DUP_COPY_HEADERS)
$(KATI_obsolete_var BUILD_BROKEN_ENG_DEBUG_TAGS)
# This is marked as obsolete in envsetup.mk after reading the BoardConfig.mk # This is marked as obsolete in envsetup.mk after reading the BoardConfig.mk
$(KATI_deprecate_export It is a global setting. See $(CHANGES_URL)#export_keyword) $(KATI_deprecate_export It is a global setting. See $(CHANGES_URL)#export_keyword)

View File

@ -1450,7 +1450,6 @@ modules_to_install := $(sort \
$(ALL_DEFAULT_INSTALLED_MODULES) \ $(ALL_DEFAULT_INSTALLED_MODULES) \
$(product_target_FILES) \ $(product_target_FILES) \
$(product_host_FILES) \ $(product_host_FILES) \
$(call get-tagged-modules,$(tags_to_install)) \
$(CUSTOM_MODULES) \ $(CUSTOM_MODULES) \
) )