projects
/
rrq
/
hourglass.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
make pdf depend on png
[rrq/hourglass.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index 8d20a06a62e85810f08cdff785bc7076ae8a010a..17745a12e6a065dfeee5c2846c80737d4f357fe7 100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,14
+1,29
@@
MAIN = command.lsp
LSP = $(filter-out $(MAIN),$(wildcard *.lsp))
BIN = hourglass hourglass-web
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
-all: $(BIN)
+dist: hourglass-$(VERSION).tgz
hourglass: $(MAIN) $(LSP)
packnl -w $@ $^
hourglass-web:
hourglass: $(MAIN) $(LSP)
packnl -w $@ $^
hourglass-web:
- $(MAKE) -C manager && mv manager/$@ $@
+ $(MAKE) -C manager
+ mv manager/$@ $@
+
+hourglass-$(VERSION).tgz: $(BIN) $(OTHER) $(DOCS)
+ tar czf $@ $^
+
+%.html: %.adoc
+ asciidoctor $< > $@
+
+hourglass-guide.pdf: $(wildcard *.png)
+
+%.pdf: %.adoc
+ asciidoctor-pdf $< > $@
clean:
clean:
- rm -f $(BIN)
+ rm -f $(BIN)
hourglass-$(VERSION).tgz