summaryrefslogtreecommitdiff
path: root/Android.mk
diff options
context:
space:
mode:
authorDavid Brazdil <dbrazdil@google.com>2018-04-26 16:10:35 +0100
committerDavid Brazdil <dbrazdil@google.com>2018-05-02 08:54:50 +0000
commit0f0abb2593c59d6803dbce4ddcbd5124e9ba1f2f (patch)
tree81a55fba9928a6c1c557461a4568e8379a913ba5 /Android.mk
parent32491b6f8e90e5d70db498102c30cd5eaa639abe (diff)
Build list of @removed API's dex signatures
CL Iba8869ce6e4f401a8e420ad83ab459d25bbbaae0 added Doclava support to generate a list of @removed API. Add a rule which builds that list. Bug: 78182899 Test: make out/target/common/obj/PACKAGING/removed-dex.txt Merged-In: Ifa912f8751025b7de24a982a1a227a9c27d18267 Merged-In: I80860c2b9f7213db65d0a9ca65bd645187aa0ce0 Change-Id: I688c14e0d2fbfafe9ac212e6abdc3593cb744ef9
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/Android.mk b/Android.mk
index 88394d6332b6..6a827b07d013 100644
--- a/Android.mk
+++ b/Android.mk
@@ -448,6 +448,7 @@ LOCAL_DROIDDOC_OPTIONS:=\
-showAnnotation android.annotation.SystemApi \
-showAnnotation android.annotation.TestApi \
-privateDexApi $(INTERNAL_PLATFORM_PRIVATE_DEX_API_FILE) \
+ -removedDexApi $(INTERNAL_PLATFORM_REMOVED_DEX_API_FILE) \
-nodocs
LOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR:=external/doclava/res/assets/templates-sdk
@@ -456,7 +457,8 @@ LOCAL_UNINSTALLABLE_MODULE := true
include $(BUILD_DROIDDOC)
-$(full_target): .KATI_IMPLICIT_OUTPUTS := $(INTERNAL_PLATFORM_PRIVATE_DEX_API_FILE)
+$(full_target): .KATI_IMPLICIT_OUTPUTS := $(INTERNAL_PLATFORM_PRIVATE_DEX_API_FILE) \
+ $(INTERNAL_PLATFORM_REMOVED_DEX_API_FILE)
# ==== check javadoc comments but don't generate docs ========
include $(CLEAR_VARS)