Enforce <uses-library> check for Android.mk modules.
Bug: 132357300 Test: treehugger Change-Id: If31a9ed148e4f1195bf916a650d0afafef3d6915
This commit is contained in:
@@ -227,15 +227,10 @@ else ifeq (true,$(WITH_DEXPREOPT_BOOT_IMG_AND_SYSTEM_SERVER_ONLY))
|
|||||||
LOCAL_ENFORCE_USES_LIBRARIES := false
|
LOCAL_ENFORCE_USES_LIBRARIES := false
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# Verify LOCAL_USES_LIBRARIES/LOCAL_OPTIONAL_USES_LIBRARIES
|
# Verify LOCAL_USES_LIBRARIES/LOCAL_OPTIONAL_USES_LIBRARIES against the manifest.
|
||||||
# If LOCAL_ENFORCE_USES_LIBRARIES is not set, default to true if either of LOCAL_USES_LIBRARIES or
|
|
||||||
# LOCAL_OPTIONAL_USES_LIBRARIES are specified.
|
|
||||||
# Will change the default to true unconditionally in the future.
|
|
||||||
ifndef LOCAL_ENFORCE_USES_LIBRARIES
|
ifndef LOCAL_ENFORCE_USES_LIBRARIES
|
||||||
ifneq (,$(strip $(LOCAL_USES_LIBRARIES)$(LOCAL_OPTIONAL_USES_LIBRARIES)))
|
|
||||||
LOCAL_ENFORCE_USES_LIBRARIES := true
|
LOCAL_ENFORCE_USES_LIBRARIES := true
|
||||||
endif
|
endif
|
||||||
endif
|
|
||||||
|
|
||||||
my_enforced_uses_libraries :=
|
my_enforced_uses_libraries :=
|
||||||
ifeq (true,$(LOCAL_ENFORCE_USES_LIBRARIES))
|
ifeq (true,$(LOCAL_ENFORCE_USES_LIBRARIES))
|
||||||
|
Reference in New Issue
Block a user