From 6a7f51a7bc2c05e94a3925c5aeb8dd3e7a74d135 Mon Sep 17 00:00:00 2001 From: seth Date: Tue, 16 Jan 2024 05:24:35 -0500 Subject: justfile: cleanup rebuild recipes --- justfile | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/justfile b/justfile index 2f74c04..eef7e64 100644 --- a/justfile +++ b/justfile @@ -1,7 +1,6 @@ alias b := build alias c := check alias dr := dry-run -alias p := pre-commit alias sw := switch alias t := test alias u := update @@ -9,29 +8,21 @@ alias ui := update-input rebuildArgs := "--verbose" rebuild := if os() == "macos" { "darwin-rebuild" } else { "nixos-rebuild" } -asRoot := if os() == "linux" { "true" } else { "false" } default: @just --choose [private] -rebuild subcmd root="false": - {{ if root == "true" { "sudo " } else { "" } }}{{ rebuild }} {{ subcmd }} {{ rebuildArgs }} --flake . +rebuild subcmd: + {{ rebuild }} {{ subcmd }} {{ rebuildArgs }} --flake . -boot: - @just rebuild boot {{ asRoot }} +build: (rebuild "build") -build: - @just rebuild build +dry-run: (rebuild "dry-run") -dry-run: - @just rebuild dry-run +switch: (rebuild "switch") -switch: - @just rebuild switch {{ asRoot }} - -test: - @just rebuild test {{ asRoot }} +test: (rebuild "test") ci: nix run \ @@ -70,9 +61,6 @@ deploy-all: --inputs-from . \ 'nixpkgs#deploy-rs' -- -s -pre-commit: - pre-commit run - clean: rm -rf \ result* \ -- cgit v1.2.3