From ae6915ead0913e0106c2486da206af7e381a16f1 Mon Sep 17 00:00:00 2001 From: David Brazdil Date: Mon, 22 Jan 2018 19:47:44 +0000 Subject: [PATCH] Add hidden API list file variables Add variables for the hidden API blacklist and dark and light greylist files. These are text files with signatures of boot class path class member with restricted access for non-platform code. Bug: 64382372 Test: m Change-Id: I5639c5269872ac626efc69bd3a374a7a7125d502 --- core/config.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/config.mk b/core/config.mk index f4ce3c0d6a..cb03c60491 100644 --- a/core/config.mk +++ b/core/config.mk @@ -946,6 +946,10 @@ INTERNAL_PLATFORM_TEST_API_FILE := $(TARGET_OUT_COMMON_INTERMEDIATES)/PACKAGING/ INTERNAL_PLATFORM_TEST_REMOVED_API_FILE := $(TARGET_OUT_COMMON_INTERMEDIATES)/PACKAGING/test-removed.txt INTERNAL_PLATFORM_TEST_EXACT_API_FILE := $(TARGET_OUT_COMMON_INTERMEDIATES)/PACKAGING/test-exact.txt +INTERNAL_PLATFORM_HIDDENAPI_LIGHT_GREYLIST := $(TARGET_OUT_COMMON_INTERMEDIATES)/PACKAGING/hiddenapi-light-greylist.txt +INTERNAL_PLATFORM_HIDDENAPI_DARK_GREYLIST := frameworks/base/config/hiddenapi-dark-greylist.txt +INTERNAL_PLATFORM_HIDDENAPI_BLACKLIST := frameworks/base/config/hiddenapi-blacklist.txt + # This is the standard way to name a directory containing prebuilt target # objects. E.g., prebuilt/$(TARGET_PREBUILT_TAG)/libc.so TARGET_PREBUILT_TAG := android-$(TARGET_ARCH)