summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Brazdil <dbrazdil@google.com>2018-04-26 14:05:13 +0100
committerDavid Brazdil <dbrazdil@google.com>2018-05-02 16:20:01 +0100
commit51c439d79cafb1dc396c09559262d609e4370fd0 (patch)
tree002462b54901a6356fccb2641f9e91c0be411c71
parentc184c0a7c623b185a4529b62cf08fd10b21fee92 (diff)
Build hidden API DEX signatures with Soong
Internal master tree is still invoking Doclava with a Makefile build rule for hidden API, while the remaining Doclava rules have been migrated to Soong. Do the same for hidden API. Test: make out/soong/.intermediates/frameworks/base/hiddenapi-lists/android_common/private-dex.txt Merged-In: Ifa912f8751025b7de24a982a1a227a9c27d18267 Change-Id: Ifa912f8751025b7de24a982a1a227a9c27d18267 (cherry picked from commit 4f9d4d566c6022f18c245380a2f6cd51957ac12a)
-rw-r--r--Android.mk32
1 files changed, 0 insertions, 32 deletions
diff --git a/Android.mk b/Android.mk
index c8e9048f9741..6829d7e0b68f 100644
--- a/Android.mk
+++ b/Android.mk
@@ -309,38 +309,6 @@ $(call dist-for-goals,sdk,$(INTERNAL_PLATFORM_API_FILE))
$(call dist-for-goals,sdk,$(INTERNAL_PLATFORM_SYSTEM_API_FILE))
$(call dist-for-goals,sdk,$(INTERNAL_PLATFORM_TEST_API_FILE))
-# ==== the complete hidden api list ===================================
-include $(CLEAR_VARS)
-
-LOCAL_SRC_FILES:=$(framework_docs_LOCAL_API_CHECK_SRC_FILES)
-LOCAL_GENERATED_SOURCES:=$(framework_docs_LOCAL_GENERATED_SOURCES)
-LOCAL_SRCJARS:=$(framework_docs_LOCAL_SRCJARS)
-LOCAL_JAVA_LIBRARIES:=$(framework_docs_LOCAL_API_CHECK_JAVA_LIBRARIES)
-LOCAL_MODULE_CLASS:=$(framework_docs_LOCAL_MODULE_CLASS)
-LOCAL_DROIDDOC_SOURCE_PATH:=$(framework_docs_LOCAL_DROIDDOC_SOURCE_PATH)
-LOCAL_DROIDDOC_HTML_DIR:=$(framework_docs_LOCAL_DROIDDOC_HTML_DIR)
-LOCAL_ADDITIONAL_JAVA_DIR:=$(framework_docs_LOCAL_API_CHECK_ADDITIONAL_JAVA_DIR)
-LOCAL_ADDITIONAL_DEPENDENCIES:=$(framework_docs_LOCAL_ADDITIONAL_DEPENDENCIES)
-
-LOCAL_MODULE := hidden-api-list
-
-LOCAL_DROIDDOC_OPTIONS:=\
- $(framework_docs_LOCAL_DROIDDOC_OPTIONS) \
- -referenceonly \
- -showUnannotated \
- -showAnnotation android.annotation.SystemApi \
- -showAnnotation android.annotation.TestApi \
- -privateDexApi $(INTERNAL_PLATFORM_PRIVATE_DEX_API_FILE) \
- -nodocs
-
-LOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR:=external/doclava/res/assets/templates-sdk
-
-LOCAL_UNINSTALLABLE_MODULE := true
-
-include $(BUILD_DROIDDOC)
-
-$(full_target): .KATI_IMPLICIT_OUTPUTS := $(INTERNAL_PLATFORM_PRIVATE_DEX_API_FILE)
-
# ==== check javadoc comments but don't generate docs ========
include $(CLEAR_VARS)