|
|
|
@ -1,8 +1,8 @@ |
|
|
|
|
.PHONY: all all-tests test format |
|
|
|
|
.PHONY: all all-tests test test-install format |
|
|
|
|
NIXPKGS_REV := nixpkgs-unstable
|
|
|
|
|
NIX_PATH := nixpkgs=https://github.com/NixOS/nixpkgs/archive/${NIXPKGS_REV}.tar.gz
|
|
|
|
|
|
|
|
|
|
all: all-tests |
|
|
|
|
all: all-tests test-install |
|
|
|
|
|
|
|
|
|
all-tests: |
|
|
|
|
$(MAKE) test TEST=all
|
|
|
|
@ -13,5 +13,8 @@ ifndef TEST |
|
|
|
|
endif |
|
|
|
|
nix-shell --pure tests -I ${NIX_PATH} -A run.${TEST}
|
|
|
|
|
|
|
|
|
|
test-install: |
|
|
|
|
HOME=$(shell mktemp -d) NIX_PATH=${NIX_PATH} nix-shell . -A install
|
|
|
|
|
|
|
|
|
|
format: |
|
|
|
|
./format
|
|
|
|
|