From 0eba5b29e9966d2b131c50bc57f9af89790be51c Mon Sep 17 00:00:00 2001 From: Bo Anderson Date: Wed, 15 Sep 2021 03:27:05 +0100 Subject: [PATCH] shims/super: shim swiftc --- Library/Homebrew/shims/linux/super/swiftc | 1 + Library/Homebrew/shims/mac/super/swift | 4 ++-- Library/Homebrew/shims/mac/super/swiftc | 1 + Library/Homebrew/shims/super/swift | 2 +- Library/Homebrew/shims/super/swiftc | 1 + 5 files changed, 6 insertions(+), 3 deletions(-) create mode 120000 Library/Homebrew/shims/linux/super/swiftc create mode 120000 Library/Homebrew/shims/mac/super/swiftc create mode 120000 Library/Homebrew/shims/super/swiftc diff --git a/Library/Homebrew/shims/linux/super/swiftc b/Library/Homebrew/shims/linux/super/swiftc new file mode 120000 index 0000000000..7e5f6f29f7 --- /dev/null +++ b/Library/Homebrew/shims/linux/super/swiftc @@ -0,0 +1 @@ +swift \ No newline at end of file diff --git a/Library/Homebrew/shims/mac/super/swift b/Library/Homebrew/shims/mac/super/swift index 3b8949f31d..0573e95853 100755 --- a/Library/Homebrew/shims/mac/super/swift +++ b/Library/Homebrew/shims/mac/super/swift @@ -11,5 +11,5 @@ if [[ -z "${SDKROOT}" && -n "${HOMEBREW_SDKROOT}" ]]; then export SDKROOT=${HOMEBREW_SDKROOT} fi -try_exec_non_system "swift" "$@" -safe_exec "/usr/bin/swift" "$@" +try_exec_non_system "${SHIM_FILE}" "$@" +safe_exec "/usr/bin/${SHIM_FILE}" "$@" diff --git a/Library/Homebrew/shims/mac/super/swiftc b/Library/Homebrew/shims/mac/super/swiftc new file mode 120000 index 0000000000..7e5f6f29f7 --- /dev/null +++ b/Library/Homebrew/shims/mac/super/swiftc @@ -0,0 +1 @@ +swift \ No newline at end of file diff --git a/Library/Homebrew/shims/super/swift b/Library/Homebrew/shims/super/swift index 8d46e5174d..a659de25e6 100755 --- a/Library/Homebrew/shims/super/swift +++ b/Library/Homebrew/shims/super/swift @@ -12,4 +12,4 @@ export HOMEBREW_CXX="swift_clang++" # HOMEBREW_OPT is set by extend/ENV/super.rb # shellcheck disable=SC2154 -exec "${HOMEBREW_OPT}/swift/bin/swift" "$@" +exec "${HOMEBREW_OPT}/swift/bin/${0##*/}" "$@" diff --git a/Library/Homebrew/shims/super/swiftc b/Library/Homebrew/shims/super/swiftc new file mode 120000 index 0000000000..7e5f6f29f7 --- /dev/null +++ b/Library/Homebrew/shims/super/swiftc @@ -0,0 +1 @@ +swift \ No newline at end of file