about summary refs log tree commit diff
path: root/pkgs/development/compilers/swift/wrapper/setup-hook.sh
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/compilers/swift/wrapper/setup-hook.sh')
-rw-r--r--pkgs/development/compilers/swift/wrapper/setup-hook.sh28
1 files changed, 0 insertions, 28 deletions
diff --git a/pkgs/development/compilers/swift/wrapper/setup-hook.sh b/pkgs/development/compilers/swift/wrapper/setup-hook.sh
deleted file mode 100644
index 398f19977f66..000000000000
--- a/pkgs/development/compilers/swift/wrapper/setup-hook.sh
+++ /dev/null
@@ -1,28 +0,0 @@
-# Add import paths for build inputs.
-swiftWrapper_addImports () {
-    # Include subdirectories following both the Swift platform convention, and
-    # a simple `lib/swift` for Nix convenience.
-    for subdir in @swiftModuleSubdir@ @swiftStaticModuleSubdir@ lib/swift; do
-        if [[ -d "$1/$subdir" ]]; then
-            export NIX_SWIFTFLAGS_COMPILE+=" -I $1/$subdir"
-        fi
-    done
-    for subdir in @swiftLibSubdir@ @swiftStaticLibSubdir@ lib/swift; do
-        if [[ -d "$1/$subdir" ]]; then
-            export NIX_LDFLAGS+=" -L $1/$subdir"
-        fi
-    done
-}
-
-addEnvHooks "$targetOffset" swiftWrapper_addImports
-
-# Use a postHook here because we rely on NIX_CC, which is set by the cc-wrapper
-# setup hook, so delay until we're sure it was run.
-swiftWrapper_postHook () {
-    # On Darwin, libc also contains Swift modules.
-    if [[ -e "$NIX_CC/nix-support/orig-libc" ]]; then
-        swiftWrapper_addImports "$(<$NIX_CC/nix-support/orig-libc)"
-    fi
-}
-
-postHooks+=(swiftWrapper_postHook)