diff --git a/core/clear_vars.mk b/core/clear_vars.mk index bf6088e96a..e90dd4a94b 100644 --- a/core/clear_vars.mk +++ b/core/clear_vars.mk @@ -257,6 +257,7 @@ LOCAL_SOONG_RRO_DIRS := LOCAL_SOONG_STATIC_LIBRARY_EXTRA_PACKAGES := LOCAL_DROIDDOC_STUBS_SRCJAR := LOCAL_DROIDDOC_DOC_ZIP := +LOCAL_DROIDDOC_ANNOTATIONS_ZIP := # '',true LOCAL_SOURCE_FILES_ALL_GENERATED:= LOCAL_SRC_FILES:= diff --git a/core/soong_java_prebuilt.mk b/core/soong_java_prebuilt.mk index 0b3d44aad9..aad4b31f3b 100644 --- a/core/soong_java_prebuilt.mk +++ b/core/soong_java_prebuilt.mk @@ -33,6 +33,10 @@ $(eval $(call copy-one-file,$(LOCAL_DROIDDOC_DOC_ZIP),$(OUT_DOCS)/$(LOCAL_MODULE $(call dist-for-goals,docs,$(OUT_DOCS)/$(LOCAL_MODULE)-docs.zip) endif +ifdef LOCAL_DROIDDOC_ANNOTATIONS_ZIP +$(eval $(call copy-one-file,$(LOCAL_DROIDDOC_ANNOTATIONS_ZIP),$(TARGET_OUT_COMMON_INTERMEDIATES)/PACKAGING/$(LOCAL_MODULE)_annotations.zip)) +endif + ifdef LOCAL_SOONG_JACOCO_REPORT_CLASSES_JAR $(eval $(call copy-one-file,$(LOCAL_SOONG_JACOCO_REPORT_CLASSES_JAR),\ $(intermediates.COMMON)/jacoco-report-classes.jar))