Commit 68603caeecb40ff67aa14c6aa2396dc3fd0f5fba
1 parent
d43002ab78
Exists in
master
Refactored to add built folder
Showing 1 changed file with 12 additions and 8 deletions Side-by-side Diff
Makefile
View file @
68603ca
1 | -PNGS = use_cases_diagram.png schema_diagram.png schema_graph.png | |
1 | +PNGS = built/use_cases_diagram.png built/schema_diagram.png built/schema_graph.png | |
2 | 2 | |
3 | -all: $(PNGS) | |
3 | +all: built/ $(PNGS) | |
4 | 4 | |
5 | -schema_diagram.png: | |
6 | - sqlt-diagram --color -c 3 -t png -o schema_diagram.png --gutter 60 --from PostgreSQL db_schema.sql --title "Flashy" | |
7 | -schema_graph.png: | |
8 | - sqlt-graph -o schema_graph.png --from PostgreSQL db_schema.sql | |
5 | +built/: | |
6 | + mkdir -p built | |
9 | 7 | |
10 | -%.png: %.dot | |
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 | |
11 | 15 | dot -Tpng -o $@ $< |
12 | 16 | |
13 | 17 | clean: |
14 | - rm -f $(PNGS) | |
18 | + rm -rf built/ | |
15 | 19 | |
16 | 20 | again: clean all |