diff options
Diffstat (limited to 'etc/defaults/CC/TARGETS')
-rw-r--r-- | etc/defaults/CC/TARGETS | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/etc/defaults/CC/TARGETS b/etc/defaults/CC/TARGETS index 1b3d6a1f..f6e13ea6 100644 --- a/etc/defaults/CC/TARGETS +++ b/etc/defaults/CC/TARGETS @@ -1,10 +1,19 @@ { "defaults": { "type": ["CC", "defaults"] - , "arguments_config": ["COMPILER_FAMILY", "DEBUG"] + , "arguments_config": ["TOOLCHAIN_CONFIG", "DEBUG"] , "base": [["@", "toolchain", "CC", "defaults"]] , "ADD_CFLAGS": { "type": "case" - , "expr": {"type": "var", "name": "COMPILER_FAMILY", "default": "unknown"} + , "expr": + { "type": "lookup" + , "map": + { "type": "var" + , "name": "TOOLCHAIN_CONFIG" + , "default": {"type": "empty_map"} + } + , "key": "FAMILY" + , "default": "unknown" + } , "case": { "msvc": { "type": "if" @@ -22,7 +31,16 @@ } , "ADD_CXXFLAGS": { "type": "case" - , "expr": {"type": "var", "name": "COMPILER_FAMILY", "default": "unknown"} + , "expr": + { "type": "lookup" + , "map": + { "type": "var" + , "name": "TOOLCHAIN_CONFIG" + , "default": {"type": "empty_map"} + } + , "key": "FAMILY" + , "default": "unknown" + } , "case": { "msvc": { "type": "if" |