soong: add powershare configs
Change-Id: Ia0654765e45b9b36caca680eac134c714dcb4da0
Signed-off-by: Jis G Jacob <studiokeys@blissroms.org>
diff --git a/build/soong/Android.bp b/build/soong/Android.bp
index 4ca1c4d..0cb7c21 100644
--- a/build/soong/Android.bp
+++ b/build/soong/Android.bp
@@ -544,6 +544,33 @@
},
}
+soong_config_module_type {
+ name: "powershare",
+ module_type: "cc_defaults",
+ config_namespace: "blissGlobalVars",
+ value_variables: [
+ "target_powershare_path",
+ "target_powershare_enabled",
+ "target_powershare_disabled",
+ ],
+ properties: ["cppflags"],
+}
+
+powershare {
+ name: "powershare_defaults",
+ soong_config_variables: {
+ target_powershare_path: {
+ cppflags: ["-DPOWERSHARE_PATH=\"%s\""],
+ },
+ target_powershare_enabled: {
+ cppflags: ["-DPOWERSHARE_ENABLED=\"%s\""],
+ },
+ target_powershare_disabled: {
+ cppflags: ["-DPOWERSHARE_DISABLED=\"%s\""],
+ },
+ },
+}
+
// NVIDIA specific config modules
soong_config_module_type {
name: "nvidia_enhancements",