diff options
Diffstat (limited to 'etc/import/TARGETS.archive')
-rw-r--r-- | etc/import/TARGETS.archive | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/etc/import/TARGETS.archive b/etc/import/TARGETS.archive index af2dc82b..3b1cc98c 100644 --- a/etc/import/TARGETS.archive +++ b/etc/import/TARGETS.archive @@ -6,7 +6,7 @@ [ "OS" , "ARCH" , "TARGET_ARCH" - , "COMPILER_FAMILY" + , "TOOLCHAIN_CONFIG" , "USE_SYSTEM_LIBS" , "DEBUG" , "CC" @@ -109,7 +109,8 @@ , "HIDE_SYMBOLS": [ "Boolean. Default value: true." , "Hide all symbols not officially external." - , "Has effect if ~COMPILER_FAMILY~==\"clang\"|\"gnu\"|\"intel\"." + , "Has effect if" + , "TOOLCHAIN_CONFIG[\"FAMILY\"] == \"clang\"|\"gnu\"|\"intel\"." ] } } @@ -119,7 +120,7 @@ [ "OS" , "ARCH" , "TARGET_ARCH" - , "COMPILER_FAMILY" + , "TOOLCHAIN_CONFIG" , "USE_SYSTEM_LIBS" , "DEBUG" , "HIDE_SYMBOLS" @@ -160,7 +161,15 @@ } ] , [ "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" + } ] , [ "TARGET_ARCH" , { "type": "var" |