diff options
-rw-r--r-- | src/compilers/clang-16-native.TARGETS | 20 | ||||
-rw-r--r-- | src/compilers/clang-17-native.TARGETS | 20 | ||||
-rw-r--r-- | src/compilers/clang-18-native.TARGETS | 24 | ||||
-rw-r--r-- | src/compilers/gcc-13-musl.TARGETS | 12 | ||||
-rw-r--r-- | src/compilers/gcc-13-native.TARGETS | 8 | ||||
-rw-r--r-- | src/compilers/gcc-14-musl.TARGETS | 12 | ||||
-rw-r--r-- | src/compilers/gcc-14-native.TARGETS | 8 |
7 files changed, 26 insertions, 78 deletions
diff --git a/src/compilers/clang-16-native.TARGETS b/src/compilers/clang-16-native.TARGETS index 0b331cd..019c42b 100644 --- a/src/compilers/clang-16-native.TARGETS +++ b/src/compilers/clang-16-native.TARGETS @@ -186,43 +186,33 @@ , "lib": ["libatomic_files"] } , "libstdc++_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib64/libstdc++.so.6 ."] , "outs": ["libstdc++.so.6"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libc++_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib/$(./bin/clang -dumpmachine)/libc++.so.1 ."] , "outs": ["libc++.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libc++abi_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib/$(./bin/clang -dumpmachine)/libc++abi.so.1 ."] , "outs": ["libc++abi.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libgcc_s_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib64/libgcc_s.so.1 ."] , "outs": ["libgcc_s.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libatomic_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib64/libatomic.so.1 ."] , "outs": ["libatomic.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } } diff --git a/src/compilers/clang-17-native.TARGETS b/src/compilers/clang-17-native.TARGETS index 6b268e6..8d3ebda 100644 --- a/src/compilers/clang-17-native.TARGETS +++ b/src/compilers/clang-17-native.TARGETS @@ -186,43 +186,33 @@ , "lib": ["libatomic_files"] } , "libstdc++_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib64/libstdc++.so.6 ."] , "outs": ["libstdc++.so.6"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libc++_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib/$(./bin/clang -dumpmachine)/libc++.so.1 ."] , "outs": ["libc++.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libc++abi_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib/$(./bin/clang -dumpmachine)/libc++abi.so.1 ."] , "outs": ["libc++abi.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libgcc_s_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib64/libgcc_s.so.1 ."] , "outs": ["libgcc_s.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libatomic_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib64/libatomic.so.1 ."] , "outs": ["libatomic.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } } diff --git a/src/compilers/clang-18-native.TARGETS b/src/compilers/clang-18-native.TARGETS index a4eb662..bf2a456 100644 --- a/src/compilers/clang-18-native.TARGETS +++ b/src/compilers/clang-18-native.TARGETS @@ -191,51 +191,39 @@ , "lib": ["libatomic_files"] } , "libstdc++_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib64/libstdc++.so.6 ."] , "outs": ["libstdc++.so.6"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libc++_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib/$(./bin/clang -dumpmachine)/libc++.so.1 ."] , "outs": ["libc++.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libc++abi_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib/$(./bin/clang -dumpmachine)/libc++abi.so.1 ."] , "outs": ["libc++abi.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libunwind_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib/$(./bin/clang -dumpmachine)/libunwind.so.1 ."] , "outs": ["libunwind.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libgcc_s_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib64/libgcc_s.so.1 ."] , "outs": ["libgcc_s.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libatomic_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib64/libatomic.so.1 ."] , "outs": ["libatomic.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } } diff --git a/src/compilers/gcc-13-musl.TARGETS b/src/compilers/gcc-13-musl.TARGETS index b8e1e07..cfa341c 100644 --- a/src/compilers/gcc-13-musl.TARGETS +++ b/src/compilers/gcc-13-musl.TARGETS @@ -326,27 +326,21 @@ , "lib": ["libc_files"] } , "libstdc++_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain_for_target"] , "cmds": ["cp -L $(./bin/gcc -dumpmachine)/lib/libstdc++.so.6 ."] , "outs": ["libstdc++.so.6"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libgcc_s_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain_for_target"] , "cmds": ["cp -L $(./bin/gcc -dumpmachine)/lib/libgcc_s.so.1 ."] , "outs": ["libgcc_s.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libc_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain_for_target"] , "cmds": ["cp -L $(./bin/gcc -dumpmachine)/lib/libc.so ."] , "outs": ["libc.so"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } } diff --git a/src/compilers/gcc-13-native.TARGETS b/src/compilers/gcc-13-native.TARGETS index 27cdf80..62aceb1 100644 --- a/src/compilers/gcc-13-native.TARGETS +++ b/src/compilers/gcc-13-native.TARGETS @@ -178,19 +178,15 @@ , "lib": ["libgcc_s_files"] } , "libstdc++_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib64/libstdc++.so.6 ."] , "outs": ["libstdc++.so.6"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libgcc_s_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib64/libgcc_s.so.1 ."] , "outs": ["libgcc_s.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } } diff --git a/src/compilers/gcc-14-musl.TARGETS b/src/compilers/gcc-14-musl.TARGETS index bb7779c..e281c33 100644 --- a/src/compilers/gcc-14-musl.TARGETS +++ b/src/compilers/gcc-14-musl.TARGETS @@ -326,27 +326,21 @@ , "lib": ["libc_files"] } , "libstdc++_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain_for_target"] , "cmds": ["cp -L $(./bin/gcc -dumpmachine)/lib/libstdc++.so.6 ."] , "outs": ["libstdc++.so.6"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libgcc_s_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain_for_target"] , "cmds": ["cp -L $(./bin/gcc -dumpmachine)/lib/libgcc_s.so.1 ."] , "outs": ["libgcc_s.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libc_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain_for_target"] , "cmds": ["cp -L $(./bin/gcc -dumpmachine)/lib/libc.so ."] , "outs": ["libc.so"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } } diff --git a/src/compilers/gcc-14-native.TARGETS b/src/compilers/gcc-14-native.TARGETS index 5fc2006..158998c 100644 --- a/src/compilers/gcc-14-native.TARGETS +++ b/src/compilers/gcc-14-native.TARGETS @@ -178,19 +178,15 @@ , "lib": ["libgcc_s_files"] } , "libstdc++_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib64/libstdc++.so.6 ."] , "outs": ["libstdc++.so.6"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } , "libgcc_s_files": - { "type": "generic" - , "arguments_config": ["ENV"] + { "type": ["@", "rules", "shell", "cmds"] , "deps": ["toolchain"] , "cmds": ["cp -L lib64/libgcc_s.so.1 ."] , "outs": ["libgcc_s.so.1"] - , "env": {"type": "var", "name": "ENV", "default": {"type": "empty_map"}} } } |