From 52273b16faf2a322e845a17bd7ec2e61e87d3288 Mon Sep 17 00:00:00 2001 From: Cole Faust Date: Thu, 20 Jun 2024 12:56:16 -0700 Subject: [PATCH] Add soong_config_set_bool To allow typing soong config variables as bools for using in soong select expressions. Bug: 323382414 Test: m nothing --no-skip-soong-tests Change-Id: I39496cd2a3366689e3f232ba10353a7d56d8d1ed --- core/android_soong_config_vars.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/android_soong_config_vars.mk b/core/android_soong_config_vars.mk index 7ba186b73b..a1ecf52b60 100644 --- a/core/android_soong_config_vars.mk +++ b/core/android_soong_config_vars.mk @@ -42,6 +42,9 @@ $(call soong_config_set_bool,ANDROID,ASAN_ENABLED,$(if $(filter address,$(SANITI $(call soong_config_set_bool,ANDROID,HWASAN_ENABLED,$(if $(filter hwaddress,$(SANITIZE_TARGET)),true,false)) $(call soong_config_set_bool,ANDROID,SANITIZE_TARGET_SYSTEM_ENABLED,$(if $(filter true,$(SANITIZE_TARGET_SYSTEM)),true,false)) +# PRODUCT_PRECOMPILED_SEPOLICY defaults to true. Explicitly check if it's "false" or not. +$(call soong_config_set_bool,ANDROID,PRODUCT_PRECOMPILED_SEPOLICY,$(if $(filter false,$(PRODUCT_PRECOMPILED_SEPOLICY)),false,true)) + # For init.environ.rc $(call soong_config_set_bool,ANDROID,GCOV_COVERAGE,$(NATIVE_COVERAGE)) $(call soong_config_set_bool,ANDROID,CLANG_COVERAGE,$(CLANG_COVERAGE))