diff options
author | Oliver Reiche <oliver.reiche@huawei.com> | 2022-08-25 12:17:26 +0200 |
---|---|---|
committer | Oliver Reiche <oliver.reiche@huawei.com> | 2022-09-13 10:51:13 +0200 |
commit | 7ccfae885273899d42c0ea6059fc6910e72aedbb (patch) | |
tree | 87f260be06588403e0e72890623c0b8c706aea61 /CC/proto | |
parent | 3e4e38f6987d7435232b175fd0070608b76b4d50 (diff) | |
download | rules-cc-7ccfae885273899d42c0ea6059fc6910e72aedbb.tar.gz |
Rules: Implement setting ADD_{C,CXX}FLAGS via variables
Diffstat (limited to 'CC/proto')
-rw-r--r-- | CC/proto/RULES | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/CC/proto/RULES b/CC/proto/RULES index 04082c1..a4579e7 100644 --- a/CC/proto/RULES +++ b/CC/proto/RULES @@ -8,7 +8,18 @@ , "string_fields": ["name", "stage"] , "target_fields": ["srcs", "deps"] , "config_vars": - ["OS", "ARCH", "HOST_ARCH", "CXX", "CC", "CXXFLAGS", "CFLAGS", "ENV", "AR"] + [ "OS" + , "ARCH" + , "HOST_ARCH" + , "CXX" + , "CC" + , "CXXFLAGS" + , "CFLAGS" + , "ADD_CXXFLAGS" + , "ADD_CFLAGS" + , "ENV" + , "AR" + ] , "implicit": { "protoc": [["@", "protoc", "", "protoc"]] , "defaults": [["./", "..", "defaults"]] @@ -39,7 +50,18 @@ , "string_fields": ["name", "stage"] , "target_fields": ["srcs", "deps"] , "config_vars": - ["OS", "ARCH", "HOST_ARCH", "CXX", "CC", "CXXFLAGS", "CFLAGS", "ENV", "AR"] + [ "OS" + , "ARCH" + , "HOST_ARCH" + , "CXX" + , "CC" + , "CXXFLAGS" + , "CFLAGS" + , "ADD_CXXFLAGS" + , "ADD_CFLAGS" + , "ENV" + , "AR" + ] , "implicit": { "protoc": [["@", "protoc", "", "protoc"]] , "grpc_cpp_plugin": [["@", "grpc", "src/compiler", "grpc_cpp_plugin"]] |