diff options
Diffstat (limited to 'etc/defaults/CC/TARGETS.grpc')
-rw-r--r-- | etc/defaults/CC/TARGETS.grpc | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/etc/defaults/CC/TARGETS.grpc b/etc/defaults/CC/TARGETS.grpc index fbafa136..86cf6e19 100644 --- a/etc/defaults/CC/TARGETS.grpc +++ b/etc/defaults/CC/TARGETS.grpc @@ -1,13 +1,21 @@ { "defaults": { "type": ["CC", "defaults"] , "arguments_config": - ["DEBUG", "OS", "ARCH", "TARGET_ARCH", "COMPILER_FAMILY"] + ["DEBUG", "OS", "ARCH", "TARGET_ARCH", "TOOLCHAIN_CONFIG"] , "base": [["@", "base", "CC", "defaults"]] , "ADD_CFLAGS": { "type": "let*" , "bindings": [ [ "COMPILER_FAMILY" - , {"type": "var", "name": "COMPILER_FAMILY", "default": "unknown"} + , { "type": "lookup" + , "map": + { "type": "var" + , "name": "TOOLCHAIN_CONFIG" + , "default": {"type": "empty_map"} + } + , "key": "FAMILY" + , "default": "unknown" + } ] , [ "OS" , { "type": "var" @@ -73,7 +81,15 @@ { "type": "let*" , "bindings": [ [ "COMPILER_FAMILY" - , {"type": "var", "name": "COMPILER_FAMILY", "default": "unknown"} + , { "type": "lookup" + , "map": + { "type": "var" + , "name": "TOOLCHAIN_CONFIG" + , "default": {"type": "empty_map"} + } + , "key": "FAMILY" + , "default": "unknown" + } ] , [ "OS" , { "type": "var" |