nixpkgs/pkgs/os-specific
Klemens Nanni 7a0549387b nixos-rebuild: Accept only one argument
Multiple arguments make no sense but they are accepted, the last one
winning.

Found editing a previous run from shell history and adding a command
rather than replacing it;  observe in verbose mode:

```
$ nixos-rebuild dry-run -v
building the system configuration...
Building in legacy (non-flake) mode.
No --build-host given, running nix-build locally
$ nix-build <nixpkgs/nixos> -A system -k -I nixpkgs=/home/kn/src/nixpkgs -v --dry-run
...
```

```
$ nixos-rebuild dry-run build -v
building Nix...
$ nix-instantiate <nixpkgs/nixos> --add-root /tmp/nixos-rebuild.jgEYqZ/nix.drv --indirect -A config.nix.package.out -I nixpkgs=/home/kn/src/nixpkgs -v
...
```

nixos-rebuild(8) already bails out on zero arguments, so do the same
when passing a second one.
2022-06-23 21:39:13 +04:00
..
bsd
darwin Merge master into staging-next 2022-06-16 23:27:22 +00:00
linux nixos-rebuild: Accept only one argument 2022-06-23 21:39:13 +04:00
solo5 solo5: patch solo5-virtio-mkimage to use our Syslinux, etc 2022-02-05 21:32:18 +01:00
windows npiperelay: init at 0.1.0 2022-05-18 08:15:04 -04:00