summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--apps/Makefile13
1 files changed, 12 insertions, 1 deletions
diff --git a/apps/Makefile b/apps/Makefile
index 9f46b1e..a9a6a72 100644
--- a/apps/Makefile
+++ b/apps/Makefile
@@ -1,5 +1,6 @@
VALIDATOR := perl ../utils/validator.pl --schema spore_validation.rx --description
+SPORE2DOT := perl ../utils/spore2dot.pl
check: spore_validation.rx
@$(VALIDATOR) couchdb.json
@@ -10,5 +11,15 @@ test: check
spore_validation.rx:
wget http://github.com/SPORE/specifications/raw/master/spore_validation.rx
+png: \
+ couchdb.png \
+ presque.png
+
+%.png : %.dot
+ dot -T png -o $@ $<
+
+%.dot: %.json
+ $(SPORE2DOT) $< > $@
+
clean:
- -rm spore_validation.rx
+ -rm *.png *.dot spore_validation.rx