diff options
| author | Daiderd Jordan <daiderd@gmail.com> | 2017-03-04 20:00:23 +0100 |
|---|---|---|
| committer | Daiderd Jordan <daiderd@gmail.com> | 2017-03-04 20:00:23 +0100 |
| commit | 258cda10ce570a127d828e5b97a00e1ef031453c (patch) | |
| tree | fb1593d76ff37f9e7768ede458cd5775315a744d | |
| parent | 2e93c9ca29b201dd98d01fe49f8028c98397bed5 (diff) | |
darwin-rebuild: keep result symlink when running build
| -rw-r--r-- | pkgs/nix-tools/darwin-rebuild.sh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/nix-tools/darwin-rebuild.sh b/pkgs/nix-tools/darwin-rebuild.sh index 891333c..18d7686 100644 --- a/pkgs/nix-tools/darwin-rebuild.sh +++ b/pkgs/nix-tools/darwin-rebuild.sh @@ -71,9 +71,13 @@ done if [ -z "$action" ]; then showSyntax; fi +if [ "$action" = switch ]; then + extraBuildFlags+=("--no-out-link") +fi + echo "building the system configuration..." >&2 if [ "$action" = switch -o "$action" = build ]; then - systemConfig="$(nix-build '<darwin>' ${extraBuildFlags[@]} --no-out-link -A system)" + systemConfig="$(nix-build '<darwin>' ${extraBuildFlags[@]} -A system)" fi if [ -z "$systemConfig" ]; then exit 0; fi |
