Remove BUILD_BROKEN_ENG_DEBUG_TAGS
All users have been removed. Test: treehugger Change-Id: I2cfe720bef88cc5485e90746d85a7e0a5d068ef7 Merged-In: I2cfe720bef88cc5485e90746d85a7e0a5d068ef7
This commit is contained in:
parent
a0ee5dee5c
commit
e048f7eff3
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
|
|
|
@ -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 += \
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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) \
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue