aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Duffin <paulduffin@google.com>2022-06-13 16:12:07 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-06-13 16:12:07 +0000
commit69fec82fa281210eff2715c994deeb5fd5c4d91c (patch)
tree72cd208b82dc91963e343608f518d8652f8514e8
parent997ecb87e45c6da1497f8ae41a82f1c9a80d5501 (diff)
parent9a5e3d53a8b9bd40917fa7ab28eab80753a62c1f (diff)
downloadbuild-69fec82fa281210eff2715c994deeb5fd5c4d91c.tar.gz
Add wifi_module/source_build Soong config variable am: 9a5e3d53a8
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18850363 Change-Id: I6ec6b96ae757e8f427bcd649afd375a68c3aad39 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--core/android_soong_config_vars.mk9
1 files changed, 9 insertions, 0 deletions
diff --git a/core/android_soong_config_vars.mk b/core/android_soong_config_vars.mk
index 329847fbbd..f9b05a6ccc 100644
--- a/core/android_soong_config_vars.mk
+++ b/core/android_soong_config_vars.mk
@@ -71,6 +71,15 @@ endif
$(call soong_config_set,art_module,source_build,$(ART_MODULE_BUILD_FROM_SOURCE))
+# Ensure that those mainline modules who have individually toggleable prebuilts
+# are controlled by the MODULE_BUILD_FROM_SOURCE environment variable by
+# default.
+INDIVIDUALLY_TOGGLEABLE_PREBUILT_MODULES := \
+ wifi \
+
+$(foreach m, $(INDIVIDUALLY_TOGGLEABLE_PREBUILT_MODULES),\
+ $(call soong_config_set,$(m)_module,source_build,$(MODULE_BUILD_FROM_SOURCE)))
+
# Apex build mode variables
ifdef APEX_BUILD_FOR_PRE_S_DEVICES
$(call add_soong_config_var_value,ANDROID,library_linking_strategy,prefer_static)