From 83efd5e421870602f3da5c8fa82a606687bfcc27 Mon Sep 17 00:00:00 2001 From: Yohann Roussel Date: Mon, 8 Sep 2014 14:48:26 +0200 Subject: [PATCH] Declare target to allow compilation to Jack files. (cherry picked from commit d45df2b75a37813ff03ae79a62c76f9dca7a0003) Change-Id: I091ef988aa395ff9cf28dbbe4c1834f6c1ba183b --- build/build_android_stubs.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build/build_android_stubs.mk b/build/build_android_stubs.mk index a028900a1..5b6e960df 100644 --- a/build/build_android_stubs.mk +++ b/build/build_android_stubs.mk @@ -19,6 +19,7 @@ # resource files here. intermediates := $(TARGET_OUT_COMMON_INTERMEDIATES)/JAVA_LIBRARIES/$(sdk_stub_name)_intermediates full_target := $(intermediates)/classes.jar +jack_lib := $(intermediates)/classes.jack src_dir := $(intermediates)/src classes_dir := $(intermediates)/classes framework_res_package := $(call intermediates-dir-for,APPS,framework-res,,COMMON)/package-export.apk @@ -49,3 +50,6 @@ $(full_target): $(stub_timestamp) $(framework_res_package) $(hide) mkdir -p $(dir $@) $(hide) jar -cf $@ -C $(PRIVATE_CLASS_INTERMEDIATES_DIR) . $(hide) jar -u0f $@ -C $(PRIVATE_CLASS_INTERMEDIATES_DIR) resources.arsc + +$(jack_lib) : $(full_target) $(JILL_JAR) + $(transform-jar-to-jack) \ No newline at end of file