include docs in dist
[rrq/hourglass.git] / Makefile
index c6977ec5216d128c2ad31a9b653214fc03119ad3..999f4c90454937be4b44c837a3d54e093e62e647 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,7 @@
 MAIN = command.lsp
 LSP = $(filter-out $(MAIN),$(wildcard *.lsp))
 BIN = hourglass hourglass-web
+DOCS = hourglass-guide.html hourglass-guide.pdf
 OTHER = setup.sh hourglass.conf
 VERSION = 0.1
 
@@ -13,8 +14,14 @@ hourglass-web:
        $(MAKE) -C manager
        mv manager/$@ $@
 
-hourglass-$(VERSION).tgz: $(BIN) $(OTHER)
+hourglass-$(VERSION).tgz: $(BIN) $(OTHER) $(DOCS)
        tar czf $@ $^
 
+%.html: %.adoc
+       asciidoctor $< > $@
+
+%.pdf: %.adoc
+       asciidoctor-pdf $< > $@
+
 clean:
        rm -f $(BIN) hourglass-$(VERSION).tgz