omni: Add Soong extended_compress_format
Change-Id: I69102718b1fbd98d7d031762271108f94330d9d3
diff --git a/config/Android.bp b/config/Android.bp
index bc88a09..73cd727 100644
--- a/config/Android.bp
+++ b/config/Android.bp
@@ -224,6 +224,23 @@
}
soong_config_module_type {
+ name: "extended_compress_format",
+ module_type: "cc_defaults",
+ config_namespace: "omniQcomVars",
+ bool_variables: ["supports_extended_compress_format"],
+ properties: ["cflags"],
+}
+
+extended_compress_format {
+ name: "extended_compress_format_defaults",
+ soong_config_variables: {
+ supports_extended_compress_format: {
+ cflags: ["-DENABLE_EXTENDED_COMPRESS_FORMAT"],
+ },
+ },
+}
+
+soong_config_module_type {
name: "vold_hw_fde",
module_type: "cc_defaults",
config_namespace: "omniQcomVars",
diff --git a/config/BoardConfigSoong.mk b/config/BoardConfigSoong.mk
index cc142ea..fb5656b 100644
--- a/config/BoardConfigSoong.mk
+++ b/config/BoardConfigSoong.mk
@@ -41,11 +41,13 @@
SOONG_CONFIG_NAMESPACES += omniQcomVars
SOONG_CONFIG_omniQcomVars += \
healthd_enable_tricolor_led \
+ supports_extended_compress_format \
supports_hw_fde \
supports_hw_fde_perf
# Soong bool variables
SOONG_CONFIG_omniQcomVars_healthd_enable_tricolor_led := $(HEALTHD_ENABLE_TRICOLOR_LED)
+SOONG_CONFIG_omniQcomVars_supports_extended_compress_format := $(AUDIO_FEATURE_ENABLED_EXTENDED_COMPRESS_FORMAT)
SOONG_CONFIG_omniQcomVars_supports_hw_fde := $(TARGET_HW_DISK_ENCRYPTION)
SOONG_CONFIG_omniQcomVars_supports_hw_fde_perf := $(TARGET_HW_DISK_ENCRYPTION_PERF)
SOONG_CONFIG_omniGlobalVars_gralloc_handle_has_reserved_size := $(TARGET_GRALLOC_HANDLE_HAS_RESERVED_SIZE)