diff --git a/core/clear_vars.mk b/core/clear_vars.mk index 91dfdaca3a..656f32736a 100644 --- a/core/clear_vars.mk +++ b/core/clear_vars.mk @@ -192,6 +192,7 @@ LOCAL_DBUS_PROXY_PREFIX:= LOCAL_INIT_RC:= LOCAL_MODULE_HOST_OS:= LOCAL_FINDBUGS_FLAGS:= +LOCAL_NOTICE_FILE:= # arch specific variables LOCAL_SRC_FILES_$(TARGET_ARCH):= diff --git a/core/notice_files.mk b/core/notice_files.mk index cf2dad675c..e7f89745b7 100644 --- a/core/notice_files.mk +++ b/core/notice_files.mk @@ -2,7 +2,11 @@ ## Track NOTICE files ########################################################### +ifneq ($(LOCAL_NOTICE_FILE),) +notice_file:=$(strip $(LOCAL_NOTICE_FILE)) +else notice_file:=$(strip $(wildcard $(LOCAL_PATH)/NOTICE)) +endif ifeq ($(LOCAL_MODULE_CLASS),GYP) # We ignore NOTICE files for modules of type GYP.