aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorInseob Kim <inseob@google.com>2024-04-05 18:24:30 +0900
committerInseob Kim <inseob@google.com>2024-04-12 10:29:45 +0900
commit2d92565fe8fb03337a45c84571286bfb8da5d288 (patch)
tree44c614c82ae90f65c7ca0c1622864d5529d47f5b
parent67a789b7eef897d26187b372dc9695d33e2cf568 (diff)
downloadbuild-2d92565fe8fb03337a45c84571286bfb8da5d288.tar.gz
Add soong config variables for selinux
Bug: 329208946 Test: m selinux_policy aosp_cf_system_x86_64 and compare two Change-Id: I70b316244016b8ad4cefbc71b97eab2010676a3a
-rw-r--r--core/android_soong_config_vars.mk10
1 files changed, 7 insertions, 3 deletions
diff --git a/core/android_soong_config_vars.mk b/core/android_soong_config_vars.mk
index 758d404c7c..6f8610b0fd 100644
--- a/core/android_soong_config_vars.mk
+++ b/core/android_soong_config_vars.mk
@@ -26,13 +26,17 @@ $(call add_soong_config_namespace,ANDROID)
# Add variables to the namespace below:
-$(call add_soong_config_var,ANDROID,TARGET_DYNAMIC_64_32_MEDIASERVER)
-$(call add_soong_config_var,ANDROID,TARGET_DYNAMIC_64_32_DRMSERVER)
-$(call add_soong_config_var,ANDROID,TARGET_ENABLE_MEDIADRM_64)
$(call add_soong_config_var,ANDROID,BOARD_USES_ODMIMAGE)
$(call add_soong_config_var,ANDROID,BOARD_USES_RECOVERY_AS_BOOT)
$(call add_soong_config_var,ANDROID,CHECK_DEV_TYPE_VIOLATIONS)
+$(call add_soong_config_var,ANDROID,PLATFORM_SEPOLICY_COMPAT_VERSIONS)
$(call add_soong_config_var,ANDROID,PRODUCT_INSTALL_DEBUG_POLICY_TO_SYSTEM_EXT)
+$(call add_soong_config_var,ANDROID,TARGET_DYNAMIC_64_32_DRMSERVER)
+$(call add_soong_config_var,ANDROID,TARGET_ENABLE_MEDIADRM_64)
+$(call add_soong_config_var,ANDROID,TARGET_DYNAMIC_64_32_MEDIASERVER)
+
+# PRODUCT_PRECOMPILED_SEPOLICY defaults to true. Explicitly check if it's "false" or not.
+$(call add_soong_config_var_value,ANDROID,PRODUCT_PRECOMPILED_SEPOLICY,$(if $(filter false,$(PRODUCT_PRECOMPILED_SEPOLICY)),false,true))
# Default behavior for the tree wrt building modules or using prebuilts. This
# can always be overridden by setting the environment variable