Commit 68603caeecb40ff67aa14c6aa2396dc3fd0f5fba

Authored by Andrew Buss
1 parent d43002ab78
Exists in master

Refactored to add built folder

Showing 1 changed file with 12 additions and 8 deletions Inline Diff

PNGS = use_cases_diagram.png schema_diagram.png schema_graph.png 1 1 PNGS = built/use_cases_diagram.png built/schema_diagram.png built/schema_graph.png
2 2
all: $(PNGS) 3 3 all: built/ $(PNGS)
4 4
schema_diagram.png: 5 5 built/:
sqlt-diagram --color -c 3 -t png -o schema_diagram.png --gutter 60 --from PostgreSQL db_schema.sql --title "Flashy" 6 6 mkdir -p built
schema_graph.png: 7
sqlt-graph -o schema_graph.png --from PostgreSQL db_schema.sql 8
9 7
%.png: %.dot 10 8 built/schema_diagram.png:
9 sqlt-diagram --color -c 3 -t png -o built/schema_diagram.png --gutter 60 --from PostgreSQL db_schema.sql --title "Flashy"
10
11 built/schema_graph.png:
12 sqlt-graph -o built/schema_graph.png --from PostgreSQL db_schema.sql
13
14 built/%.png: %.dot
dot -Tpng -o $@ $< 11 15 dot -Tpng -o $@ $<
12 16
clean: 13 17 clean:
rm -f $(PNGS) 14 18 rm -rf built/
15 19
again: clean all 16 20 again: clean all
17 21