From 68603caeecb40ff67aa14c6aa2396dc3fd0f5fba Mon Sep 17 00:00:00 2001 From: Andrew Buss Date: Wed, 6 May 2015 15:14:43 -0700 Subject: [PATCH] Refactored to add built folder --- Makefile | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index 310949b..04aebd8 100644 --- a/Makefile +++ b/Makefile @@ -1,16 +1,20 @@ -PNGS = use_cases_diagram.png schema_diagram.png schema_graph.png +PNGS = built/use_cases_diagram.png built/schema_diagram.png built/schema_graph.png -all: $(PNGS) +all: built/ $(PNGS) -schema_diagram.png: - sqlt-diagram --color -c 3 -t png -o schema_diagram.png --gutter 60 --from PostgreSQL db_schema.sql --title "Flashy" -schema_graph.png: - sqlt-graph -o schema_graph.png --from PostgreSQL db_schema.sql +built/: + mkdir -p built -%.png: %.dot +built/schema_diagram.png: + sqlt-diagram --color -c 3 -t png -o built/schema_diagram.png --gutter 60 --from PostgreSQL db_schema.sql --title "Flashy" + +built/schema_graph.png: + sqlt-graph -o built/schema_graph.png --from PostgreSQL db_schema.sql + +built/%.png: %.dot dot -Tpng -o $@ $< clean: - rm -f $(PNGS) + rm -rf built/ again: clean all -- 1.9.1