aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSzuWei Lin <szuweilin@google.com>2021-08-05 15:29:39 +0800
committerSzuWei Lin <szuweilin@google.com>2021-08-05 09:47:38 +0000
commitbff4b52ce1ae95b263aa44abdd0c1bcfec6e7264 (patch)
tree67d11e8f184fdb25d7aab80b7cb288aec31194cb
parent65e3db8e49c33921782874d15d52d5f282286915 (diff)
downloadbuild-bff4b52ce1ae95b263aa44abdd0c1bcfec6e7264.tar.gz
Always build modules in GSI from source
GSI includes both flattened and unflattened apex at the same time. However, a flattend apex is not built if the module is built from prebuilt binary. So, we enable 'MODULE_BUILD_FROM_SOURCE := true' to force GSI built all modules from source. Bug: 194917545 Test: build gsi_gms_arm64-user Test: check com.google.android.art exists in /system/system_ext/apex/ Change-Id: I89eef3e8d06ec1f9d3245513c2dbbff0777e2c62 Merged-In: I89eef3e8d06ec1f9d3245513c2dbbff0777e2c62
-rw-r--r--target/product/gsi_release.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/target/product/gsi_release.mk b/target/product/gsi_release.mk
index 8591a83e06..d924d0bc11 100644
--- a/target/product/gsi_release.mk
+++ b/target/product/gsi_release.mk
@@ -71,3 +71,6 @@ PRODUCT_BUILD_USERDATA_IMAGE := false
PRODUCT_BUILD_VENDOR_IMAGE := false
PRODUCT_BUILD_SUPER_PARTITION := false
PRODUCT_BUILD_SUPER_EMPTY_IMAGE := false
+
+# Always build modules from source
+MODULE_BUILD_FROM_SOURCE := true