summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Cristian Sarbu <paul.cristian.sarbu@huawei.com>2024-06-20 17:09:57 +0200
committerPaul Cristian Sarbu <paul.cristian.sarbu@huawei.com>2024-06-24 12:15:24 +0200
commit48986df8b4c799cb0511fdfec513fc202389d235 (patch)
tree97bfd3a63610865b1301b42b00848de8a9c6b4e3
parentaffb1b8b76d4de5dcf8504e7557c3554260ff4a6 (diff)
downloadjustbuild-48986df8b4c799cb0511fdfec513fc202389d235.tar.gz
CC/proto: Libraries should be aware of DEBUG flag
-rw-r--r--rules/CC/proto/EXPRESSIONS1
-rw-r--r--rules/CC/proto/RULES4
2 files changed, 3 insertions, 2 deletions
diff --git a/rules/CC/proto/EXPRESSIONS b/rules/CC/proto/EXPRESSIONS
index 2286d06b..0b445065 100644
--- a/rules/CC/proto/EXPRESSIONS
+++ b/rules/CC/proto/EXPRESSIONS
@@ -128,6 +128,7 @@
, "ADD_CXXFLAGS"
, "AR"
, "ENV"
+ , "DEBUG"
, "name"
, "stage"
, "service support"
diff --git a/rules/CC/proto/RULES b/rules/CC/proto/RULES
index 1f9051c3..abea997a 100644
--- a/rules/CC/proto/RULES
+++ b/rules/CC/proto/RULES
@@ -273,7 +273,7 @@
]
, "string_fields": ["name", "stage"]
, "target_fields": ["srcs", "deps"]
- , "config_vars": ["CXX", "CXXFLAGS", "ADD_CXXFLAGS", "AR", "ENV"]
+ , "config_vars": ["CXX", "CXXFLAGS", "ADD_CXXFLAGS", "AR", "ENV", "DEBUG"]
, "implicit":
{"defaults": [["./", "..", "defaults"]], "proto-defaults": ["defaults"]}
, "imports": {"protoc-compile": "protoc-compile"}
@@ -302,7 +302,7 @@
]
, "string_fields": ["name", "stage"]
, "target_fields": ["srcs", "deps"]
- , "config_vars": ["CXX", "CXXFLAGS", "ADD_CXXFLAGS", "AR", "ENV"]
+ , "config_vars": ["CXX", "CXXFLAGS", "ADD_CXXFLAGS", "AR", "ENV", "DEBUG"]
, "implicit":
{ "defaults": [["./", "..", "defaults"]]
, "proto-defaults": ["service defaults"]