rename binary
diff --git a/crosstool/BUILD b/crosstool/BUILD index 53d382f..f7f34b6 100644 --- a/crosstool/BUILD +++ b/crosstool/BUILD
@@ -37,7 +37,7 @@ universal_exec_tool( name = "exec_libtool", srcs = ["libtool.cc"], - out = "libtool", + out = "apple-support-ar-wrapper", ) # TODO: Attempt to remove need for wrapper
diff --git a/test/rules/action_command_line_test.bzl b/test/rules/action_command_line_test.bzl index ad902b9..c846d7f 100644 --- a/test/rules/action_command_line_test.bzl +++ b/test/rules/action_command_line_test.bzl
@@ -53,7 +53,9 @@ if action.argv[0] not in [ "/usr/bin/ar", "external/local_config_cc/libtool", + "external/local_config_cc/apple-support-ar-wrapper", "external/local_config_apple_cc/libtool", + "external/local_config_apple_cc/apple-support-ar-wrapper", ] ] if len(matching_actions) != 1 and ctx.attr.argv_filter:
diff --git a/test/shell/BUILD b/test/shell/BUILD index a907b21..81f45d3 100644 --- a/test/shell/BUILD +++ b/test/shell/BUILD
@@ -35,7 +35,7 @@ srcs = ["libtool_test.sh"], data = [ ":bashunit", - "//crosstool:libtool", + "//crosstool:apple-support-ar-wrapper", "@bazel_tools//tools/bash/runfiles", ], )
diff --git a/test/shell/libtool_test.sh b/test/shell/libtool_test.sh index 67157ed..9822bd7 100755 --- a/test/shell/libtool_test.sh +++ b/test/shell/libtool_test.sh
@@ -44,7 +44,7 @@ # Load test environment source "$(rlocation "apple_support/test/shell/unittest.bash")" \ || { echo "unittest.bash not found!" >&2; exit 1; } -LIBTOOL=$(rlocation "apple_support/crosstool/libtool") +LIBTOOL=$(rlocation "apple_support/crosstool/apple-support-ar-wrapper") # This env var tells libtool to log its command instead of running.
diff --git a/test/test_data/toolchain_configs/darwin_arm64.json b/test/test_data/toolchain_configs/darwin_arm64.json index 9a83472..46c462a 100644 --- a/test/test_data/toolchain_configs/darwin_arm64.json +++ b/test/test_data/toolchain_configs/darwin_arm64.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/darwin_arm64e.json b/test/test_data/toolchain_configs/darwin_arm64e.json index dd5efff..cc46f79 100644 --- a/test/test_data/toolchain_configs/darwin_arm64e.json +++ b/test/test_data/toolchain_configs/darwin_arm64e.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/darwin_x86_64.json b/test/test_data/toolchain_configs/darwin_x86_64.json index 6dcb674..8f7cd5b 100644 --- a/test/test_data/toolchain_configs/darwin_x86_64.json +++ b/test/test_data/toolchain_configs/darwin_x86_64.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/ios_arm64.json b/test/test_data/toolchain_configs/ios_arm64.json index 0e0b871..9ed4580 100644 --- a/test/test_data/toolchain_configs/ios_arm64.json +++ b/test/test_data/toolchain_configs/ios_arm64.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/ios_arm64e.json b/test/test_data/toolchain_configs/ios_arm64e.json index 85ce1f4..f94cb66 100644 --- a/test/test_data/toolchain_configs/ios_arm64e.json +++ b/test/test_data/toolchain_configs/ios_arm64e.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/ios_sim_arm64.json b/test/test_data/toolchain_configs/ios_sim_arm64.json index c5eefd9..9f595e5 100644 --- a/test/test_data/toolchain_configs/ios_sim_arm64.json +++ b/test/test_data/toolchain_configs/ios_sim_arm64.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/ios_x86_64.json b/test/test_data/toolchain_configs/ios_x86_64.json index 13711c0..ecd4f30 100644 --- a/test/test_data/toolchain_configs/ios_x86_64.json +++ b/test/test_data/toolchain_configs/ios_x86_64.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/tvos_arm64.json b/test/test_data/toolchain_configs/tvos_arm64.json index de9e657..e848f65 100644 --- a/test/test_data/toolchain_configs/tvos_arm64.json +++ b/test/test_data/toolchain_configs/tvos_arm64.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/tvos_sim_arm64.json b/test/test_data/toolchain_configs/tvos_sim_arm64.json index 2f204d8..a5a0c4b 100644 --- a/test/test_data/toolchain_configs/tvos_sim_arm64.json +++ b/test/test_data/toolchain_configs/tvos_sim_arm64.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/tvos_x86_64.json b/test/test_data/toolchain_configs/tvos_x86_64.json index 065611b..a77f6cc 100644 --- a/test/test_data/toolchain_configs/tvos_x86_64.json +++ b/test/test_data/toolchain_configs/tvos_x86_64.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/visionos_arm64.json b/test/test_data/toolchain_configs/visionos_arm64.json index a806407..a13d74f 100644 --- a/test/test_data/toolchain_configs/visionos_arm64.json +++ b/test/test_data/toolchain_configs/visionos_arm64.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/visionos_sim_arm64.json b/test/test_data/toolchain_configs/visionos_sim_arm64.json index 23630e3..701aa45 100644 --- a/test/test_data/toolchain_configs/visionos_sim_arm64.json +++ b/test/test_data/toolchain_configs/visionos_sim_arm64.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/watchos_arm64.json b/test/test_data/toolchain_configs/watchos_arm64.json index 69ad934..8962182 100644 --- a/test/test_data/toolchain_configs/watchos_arm64.json +++ b/test/test_data/toolchain_configs/watchos_arm64.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/watchos_arm64_32.json b/test/test_data/toolchain_configs/watchos_arm64_32.json index 196c698..ab84654 100644 --- a/test/test_data/toolchain_configs/watchos_arm64_32.json +++ b/test/test_data/toolchain_configs/watchos_arm64_32.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/watchos_armv7k.json b/test/test_data/toolchain_configs/watchos_armv7k.json index 35ffa84..6bb77d7 100644 --- a/test/test_data/toolchain_configs/watchos_armv7k.json +++ b/test/test_data/toolchain_configs/watchos_armv7k.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/watchos_device_arm64.json b/test/test_data/toolchain_configs/watchos_device_arm64.json index 557687b..08ea952 100644 --- a/test/test_data/toolchain_configs/watchos_device_arm64.json +++ b/test/test_data/toolchain_configs/watchos_device_arm64.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/watchos_device_arm64e.json b/test/test_data/toolchain_configs/watchos_device_arm64e.json index 60fd9a3..d129d54 100644 --- a/test/test_data/toolchain_configs/watchos_device_arm64e.json +++ b/test/test_data/toolchain_configs/watchos_device_arm64e.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []
diff --git a/test/test_data/toolchain_configs/watchos_x86_64.json b/test/test_data/toolchain_configs/watchos_x86_64.json index b2f2021..19f8d72 100644 --- a/test/test_data/toolchain_configs/watchos_x86_64.json +++ b/test/test_data/toolchain_configs/watchos_x86_64.json
@@ -128,9 +128,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": [] @@ -335,9 +335,9 @@ ], "path": null, "tool": { - "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/libtool", + "path": "bazel-out/darwin_arm64-opt-exec/bin/crosstool/apple-support-ar-wrapper", "root": "bazel-out/darwin_arm64-opt-exec/bin", - "short_path": "crosstool/libtool" + "short_path": "crosstool/apple-support-ar-wrapper" }, "type_name": "tool", "with_features": []