aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile13
1 files changed, 12 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 35b939b..e1d88d2 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,18 @@
-all:
+help:
@echo 'Available targets:'
+ @echo ' make generate'
@echo ' make test'
+################################################################################
+
+generate: generated.go
+
+%: %.in | util/render_template.go
+ @echo ./util/render_template.go < $< > $@
+ @./util/render_template.go < $< > $@.new && mv $@.new $@ || (rm $@.new; false)
+
+################################################################################
+
test: static-tests cover.html
static-tests: FORCE