this repo has no description
at main 23 lines 650 B view raw
1set allow-duplicate-recipes 2 3project_name := `basename {{justfile_directory()}}` 4 5default: dry-check 6 7update dir=justfile_directory(): 8 nixfmt {{dir}} 9 git -C {{dir}} 10 nix flake update {{dir}} 11 12updep dir: (update justfile_directory() / dir) 13 14prepare: update 15 16dry-check package=project_name: prepare 17 nix -L --show-trace build --rebuild --dry-run "{{justfile_directory()}}#checks.x86_64-linux.{{package}}" 18 19check package=project_name: prepare 20 nix -L --show-trace build --rebuild "{{justfile_directory()}}#checks.x86_64-linux.{{package}}" 21 22run cmd package=project_name: prepare 23 nix -L --show-trace {{cmd}} "{{justfile_directory()}}#{{package}}"