Merge "Distribute XML formatted API files as part of the coverage build." am: f2365aa2c5

am: 2e627d5e7d

Change-Id: I8178722a639e711fa5433bd71f3513b7a100ce62
This commit is contained in:
allenhair
2018-06-21 11:56:58 -07:00
committed by android-build-merger

View File

@@ -1270,6 +1270,16 @@ else # TARGET_BUILD_APPS
ifeq ($(EMMA_INSTRUMENT),true)
$(JACOCO_REPORT_CLASSES_ALL) : $(INSTALLED_SYSTEMIMAGE)
$(call dist-for-goals, dist_files, $(JACOCO_REPORT_CLASSES_ALL))
# Put XML formatted API files in the dist dir.
api_xmls := $(addprefix $(TARGET_OUT_COMMON_INTERMEDIATES)/,api.xml system-api.xml test-api.xml)
$(api_xmls): $(TARGET_OUT_COMMON_INTERMEDIATES)/%api.xml : frameworks/base/api/%current.txt $(APICHECK)
$(hide) echo "Converting API file to XML: $@"
$(hide) mkdir -p $(dir $@)
$(hide) $(APICHECK_COMMAND) -convert2xml $< $@
$(call dist-for-goals, dist_files, $(api_xmls))
api_xmls :=
endif
# Building a full system-- the default is to build droidcore