From 9d4e81fffc973d881cd25f81978cb36d29d4b160 Mon Sep 17 00:00:00 2001 From: NullBite Date: Tue, 19 Nov 2024 16:56:16 -0500 Subject: [PATCH] update script: allow only updating pkgs --- update.sh | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/update.sh b/update.sh index d6b2785..2d14b91 100755 --- a/update.sh +++ b/update.sh @@ -3,8 +3,24 @@ set -Eeuxo pipefail +if [[ "$#" -ne 0 ]] ; then + until [[ "$#" -le 0 ]]; do + case "$1" in + pkgs|packages) DO_PACKAGES=1;; + flake) DO_FLAKE=1;; + esac + shift + done +else + DO_PACKAGES=1 + DO_FLAKE=1 +fi + cd "$(dirname "$0")" -nix flake update -nix-update --flake redlib --version=branch=main +[[ -n "${DO_FLAKE:+x}" ]] && nix flake update || true + +if [[ -n "${DO_PACKAGES:+x}" ]] ; then + nix-update --flake redlib --version=branch=main +fi