summary refs log tree commit diff
path: root/pkgs/os-specific/linux/nixos-rebuild
diff options
context:
space:
mode:
authorMaƫlys Bras de fer <mae.bdf@outlook.com>2022-01-23 14:59:30 +0100
committerProfpatsch <mail@profpatsch.de>2022-03-22 18:24:27 +0100
commit488869f602eea53e3fe08c89bdb655811877cde0 (patch)
tree79e76632fb34e131d328e615c8316ed042049023 /pkgs/os-specific/linux/nixos-rebuild
parent92aadc3095edd2329ac162503df047c3a9ad7f3e (diff)
downloadnixpkgs-488869f602eea53e3fe08c89bdb655811877cde0.tar
nixpkgs-488869f602eea53e3fe08c89bdb655811877cde0.tar.gz
nixpkgs-488869f602eea53e3fe08c89bdb655811877cde0.tar.bz2
nixpkgs-488869f602eea53e3fe08c89bdb655811877cde0.tar.lz
nixpkgs-488869f602eea53e3fe08c89bdb655811877cde0.tar.xz
nixpkgs-488869f602eea53e3fe08c89bdb655811877cde0.tar.zst
nixpkgs-488869f602eea53e3fe08c89bdb655811877cde0.zip
nixos-rebuild: support --quiet, --print-build-logs
--quiet decreases the logging verbosity level (inverse of -v)
--print-build-logs prints build logs on stderr (same as -L)
Also reordered and grouped some options for consistency
Diffstat (limited to 'pkgs/os-specific/linux/nixos-rebuild')
-rwxr-xr-xpkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh b/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh
index e7c6bd01604..2ec30c24f2d 100755
--- a/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh
+++ b/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh
@@ -65,14 +65,14 @@ while [ "$#" -gt 0 ]; do
         upgrade=1
         upgrade_all=1
         ;;
-      -s|--use-substitutes)
+      --use-substitutes|-s)
         copyClosureFlags+=("$i")
         ;;
-      --max-jobs|-j|--cores|-I|--builders)
+      -I|--max-jobs|-j|--cores|--builders)
         j="$1"; shift 1
         extraBuildFlags+=("$i" "$j")
         ;;
-      --show-trace|--keep-failed|-K|--keep-going|-k|--fallback|--repair|--no-build-output|-Q|-j*|-L|--print-build-logs|--refresh|--no-net|--offline|--impure)
+      -j*|--quiet|--print-build-logs|-L|--no-build-output|-Q| --show-trace|--keep-going|-k|--keep-failed|-K|--fallback|--refresh|--repair|--impure|--offline|--no-net)
         extraBuildFlags+=("$i")
         ;;
       --verbose|-v|-vv|-vvv|-vvvv|-vvvvv)