X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=Makefile;h=7c058ba07ae4666e8b444bc97a6514cf73ed2c2b;hb=a0971e1ea5dd4963e51a5dd0c24d90c443c1dc84;hp=17745a12e6a065dfeee5c2846c80737d4f357fe7;hpb=71a0489975b6126f6a3129d1837b63912c4c427a;p=rrq%2Fhourglass.git diff --git a/Makefile b/Makefile index 17745a1..7c058ba 100644 --- a/Makefile +++ b/Makefile @@ -2,6 +2,7 @@ MAIN = command.lsp LSP = $(filter-out $(MAIN),$(wildcard *.lsp)) BIN = hourglass hourglass-web DOCS = hourglass-guide.html hourglass-guide.pdf +IMGS = $(wildcard *.png) OTHER = setup.sh hourglass.conf VERSION = 0.1 @@ -10,20 +11,19 @@ dist: hourglass-$(VERSION).tgz hourglass: $(MAIN) $(LSP) packnl -w $@ $^ -hourglass-web: +hourglass-web: manager siteconfig.lsp $(MAKE) -C manager mv manager/$@ $@ -hourglass-$(VERSION).tgz: $(BIN) $(OTHER) $(DOCS) +hourglass-$(VERSION).tgz: $(BIN) $(OTHER) $(DOCS) $(IMGS) tar czf $@ $^ %.html: %.adoc asciidoctor $< > $@ -hourglass-guide.pdf: $(wildcard *.png) - -%.pdf: %.adoc +%.pdf: %.adoc | $(IMGS) asciidoctor-pdf $< > $@ clean: + $(MAKE) -C manager clean rm -f $(BIN) hourglass-$(VERSION).tgz