diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2020-02-10 15:31:23 +0100 |
---|---|---|
committer | Eelco Dolstra <edolstra@gmail.com> | 2020-02-10 15:45:27 +0100 |
commit | 8f86624ac95de33f3bdd08b9f0d3a9096f7755c4 (patch) | |
tree | 72535db7366c38863ab7ffe02565ee9f8b1d444a /nixos/modules/installer/tools | |
parent | c05cc615f2ef65d223700409fb91915bf83fab4d (diff) | |
download | nixlib-8f86624ac95de33f3bdd08b9f0d3a9096f7755c4.tar nixlib-8f86624ac95de33f3bdd08b9f0d3a9096f7755c4.tar.gz nixlib-8f86624ac95de33f3bdd08b9f0d3a9096f7755c4.tar.bz2 nixlib-8f86624ac95de33f3bdd08b9f0d3a9096f7755c4.tar.lz nixlib-8f86624ac95de33f3bdd08b9f0d3a9096f7755c4.tar.xz nixlib-8f86624ac95de33f3bdd08b9f0d3a9096f7755c4.tar.zst nixlib-8f86624ac95de33f3bdd08b9f0d3a9096f7755c4.zip |
nixos-rebuild: Remove TODOs
Diffstat (limited to 'nixos/modules/installer/tools')
-rw-r--r-- | nixos/modules/installer/tools/nixos-rebuild.sh | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/nixos/modules/installer/tools/nixos-rebuild.sh b/nixos/modules/installer/tools/nixos-rebuild.sh index 0ba3930ab998..354274478a38 100644 --- a/nixos/modules/installer/tools/nixos-rebuild.sh +++ b/nixos/modules/installer/tools/nixos-rebuild.sh @@ -222,7 +222,7 @@ fi # If ‘--upgrade’ is given, run ‘nix-channel --update nixos’. -if [ -n "$upgrade" -a -z "$_NIXOS_REBUILD_REEXEC" ]; then +if [[ -n $upgrade && -z $_NIXOS_REBUILD_REEXEC && -z $flake ]]; then nix-channel --update nixos # If there are other channels that contain a file called @@ -350,7 +350,6 @@ prebuiltNix() { remotePATH= -# FIXME: get nix from the flake. if [[ -n $buildNix && -z $flake ]]; then echo "building Nix..." >&2 nixDrv= @@ -434,14 +433,14 @@ if [ -z "$rollback" ]; then if [[ -z $flake ]]; then pathToConfig="$(nixBuild '<nixpkgs/nixos>' -A vm -k "${extraBuildFlags[@]}")" else - echo "TODO: not implemented" >&2 + echo "$0: 'build-vm' is not supported with '--flake'" >&2 exit 1 fi elif [ "$action" = build-vm-with-bootloader ]; then if [[ -z $flake ]]; then pathToConfig="$(nixBuild '<nixpkgs/nixos>' -A vmWithBootLoader -k "${extraBuildFlags[@]}")" else - echo "TODO: not implemented" >&2 + echo "$0: 'build-vm-with-bootloader' is not supported with '--flake'" >&2 exit 1 fi else |