Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2f21154e authored by Colin Cross's avatar Colin Cross Committed by android-build-merger
Browse files

Merge "Fix preopting Soong apps"

am: e20c6588

Change-Id: Iec08d1c84a3a232ffab2cac43ef800d4fd10df5a
parents a34d06f8 e20c6588
Loading
Loading
Loading
Loading
+6 −4
Original line number Original line Diff line number Diff line
@@ -43,8 +43,6 @@ endif
endif # TURBINE_ENABLED != false
endif # TURBINE_ENABLED != false




$(eval $(call copy-one-file,$(LOCAL_PREBUILT_MODULE_FILE),$(LOCAL_BUILT_MODULE)))

ifdef LOCAL_SOONG_RESOURCE_EXPORT_PACKAGE
ifdef LOCAL_SOONG_RESOURCE_EXPORT_PACKAGE
resource_export_package := $(intermediates.COMMON)/package-export.apk
resource_export_package := $(intermediates.COMMON)/package-export.apk
resource_export_stamp := $(intermediates.COMMON)/src/R.stamp
resource_export_stamp := $(intermediates.COMMON)/src/R.stamp
@@ -61,14 +59,18 @@ endif # LOCAL_SOONG_RESOURCE_EXPORT_PACKAGE


java-dex: $(LOCAL_SOONG_DEX_JAR)
java-dex: $(LOCAL_SOONG_DEX_JAR)


ifdef LOCAL_DEX_PREOPT
# defines built_odex along with rule to install odex
# defines built_odex along with rule to install odex
include $(BUILD_SYSTEM)/dex_preopt_odex_install.mk
include $(BUILD_SYSTEM)/dex_preopt_odex_install.mk


ifdef LOCAL_DEX_PREOPT
  $(built_odex): $(LOCAL_SOONG_DEX_JAR)
  $(built_odex): $(LOCAL_SOONG_DEX_JAR)
	$(call dexpreopt-one-file,$<,$@)
	$(call dexpreopt-one-file,$<,$@)
  $(eval $(call dexpreopt-copy-jar,$(LOCAL_PREBUILT_MODULE_FILE),$(LOCAL_BUILT_MODULE),$(LOCAL_DEX_PREOPT)))
else
  $(eval $(call copy-one-file,$(LOCAL_PREBUILT_MODULE_FILE),$(LOCAL_BUILT_MODULE)))
endif
endif



PACKAGES := $(PACKAGES) $(LOCAL_MODULE)
PACKAGES := $(PACKAGES) $(LOCAL_MODULE)
ifdef LOCAL_CERTIFICATE
ifdef LOCAL_CERTIFICATE
  PACKAGES.$(LOCAL_MODULE).CERTIFICATE := $(LOCAL_CERTIFICATE)
  PACKAGES.$(LOCAL_MODULE).CERTIFICATE := $(LOCAL_CERTIFICATE)