aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtests/install-darwin.sh10
1 files changed, 7 insertions, 3 deletions
diff --git a/tests/install-darwin.sh b/tests/install-darwin.sh
index 4a6ab7d64..9084d92c2 100755
--- a/tests/install-darwin.sh
+++ b/tests/install-darwin.sh
@@ -19,6 +19,13 @@ cleanup() {
fi
done
+ for file in ~/.bash_profile ~/.bash_login ~/.profile ~/.zshenv ~/.zprofile ~/.zshrc ~/.zlogin; do
+ cat "$file" | grep -v nix-profile > "$file.next"
+ mv "$file.next" "$file"
+ done
+
+
+
for i in $(seq 1 $(sysctl -n hw.ncpu)); do
sudo /usr/bin/dscl . -delete "/Users/nixbld$i" || true
done
@@ -64,9 +71,6 @@ verify
set -eux
- cat ~/.profile | grep -v nix-profile > ~/.profile-next
- mv ~/.profile-next ~/.profile
-
cleanup
yes | ./install