presentations/justfile

19 lines
350 B
Makefile

alias b := build
_default:
just --list
build:
#!/usr/bin/env bash
selected=$(nix flake show --json | jq --raw-output '.packages."x86_64-linux" | keys | sort | .[] | select(. != "shared-assets")' | fzf)
nix build \
--json \
--print-build-logs \
.#"$selected"
check:
nix flake check
clean:
rm -frv result