summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 7da056ad57a65b778a5373e03d78617d20273839 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CMD = $(wildcard back/cmd/*)
BIN = $(addprefix bin/, $(notdir ${CMD}))

all: doc public ${BIN}

public:
	hugo build front

${BIN}: bin/%: back/cmd/%
	go build -o $@ ./$<

doc: doc/arch.png

doc/arch.png: doc/arch.dot
	dot -Tpng <$< >$@

clean:
	rm -rf bin public