2 LSP = $(filter-out $(MAIN),$(wildcard *.lsp))
3 BIN = hourglass hourglass-web
4 DOCS = hourglass-guide.html hourglass-guide.pdf
5 IMGS = $(wildcard *.png)
6 OTHER = setup.sh hourglass.conf
9 dist: hourglass-$(VERSION).tgz
11 hourglass: $(MAIN) $(LSP)
14 hourglass-web: manager siteconfig.lsp
18 hourglass-$(VERSION).tgz: $(BIN) $(OTHER) $(DOCS) $(IMGS)
24 %.pdf: %.adoc | $(IMGS)
25 asciidoctor-pdf $< > $@
28 $(MAKE) -C manager clean
29 rm -f $(BIN) hourglass-$(VERSION).tgz