Merge "Make classes.jar the output of uninstallable Soong Java modules"
This commit is contained in:
@@ -79,6 +79,7 @@ endif
|
||||
endif # TURBINE_ENABLED != false
|
||||
|
||||
ifdef LOCAL_SOONG_DEX_JAR
|
||||
ifneq ($(LOCAL_UNINSTALLABLE_MODULE),true)
|
||||
ifndef LOCAL_IS_HOST_MODULE
|
||||
ifneq ($(filter $(LOCAL_MODULE),$(PRODUCT_BOOT_JARS)),) # is_boot_jar
|
||||
$(eval $(call hiddenapi-copy-soong-jar,$(LOCAL_SOONG_DEX_JAR),$(common_javalib.jar)))
|
||||
@@ -119,9 +120,14 @@ $(built_odex) : $(dir $(LOCAL_BUILT_MODULE))% : $(common_javalib.jar)
|
||||
endif
|
||||
|
||||
java-dex : $(LOCAL_BUILT_MODULE)
|
||||
else
|
||||
else # LOCAL_UNINSTALLABLE_MODULE
|
||||
$(eval $(call copy-one-file,$(full_classes_jar),$(LOCAL_BUILT_MODULE)))
|
||||
endif
|
||||
$(eval $(call copy-one-file,$(LOCAL_SOONG_DEX_JAR),$(common_javalib.jar)))
|
||||
java-dex : $(common_javalib.jar)
|
||||
endif # LOCAL_UNINSTALLABLE_MODULE
|
||||
else # LOCAL_SOONG_DEX_JAR
|
||||
$(eval $(call copy-one-file,$(full_classes_jar),$(LOCAL_BUILT_MODULE)))
|
||||
endif # LOCAL_SOONG_DEX_JAR
|
||||
|
||||
javac-check : $(full_classes_jar)
|
||||
javac-check-$(LOCAL_MODULE) : $(full_classes_jar)
|
||||
|
Reference in New Issue
Block a user