Commit 68603caeecb40ff67aa14c6aa2396dc3fd0f5fba
1 parent
d43002ab78
Exists in
master
Refactored to add built folder
Showing 1 changed file with 12 additions and 8 deletions Inline Diff
Makefile
View file @
68603ca
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 |