aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: 31686c006782b184904b5a56140ec7b1a2b3d89f (about) (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
.POSIX:



all: EuAndreh.key guix nix

guix: all-packages all-services

nix:
	nix-build build.nix

all-packages:
	guix build -v3 -Lsrc/ -K \
		-f src/org/euandre/packages.scm \
		-f src/org/euandre/queue.scm    \

all-services:
	guix system -v3 -Lsrc/ -K build tests/test-system.scm

refresh:
	sh scripts/paku -rg

check:

clean:
	rm -rf \
		result

public:

EuAndreh.key:
	gpg --armour --export eu@euandre.org > $@