Commit f588e216fdaaad35c5644d9d00e56f1a5925812f

Authored by Andrew Buss
1 parent d45318fffa
Exists in master

cleaned up makefile

Showing 1 changed file with 3 additions and 7 deletions Side-by-side Diff

1 1 PNGS = built/use_cases_diagram.png built/schema_diagram.png built/schema_graph.png
2 2 PDFS = built/DesignUseCases.pdf built/screen_sequence_diagram.pdf
3 3 SCREEN_SEQUENCE_DOTS = $(wildcard screen_sequence_diagrams/*.dot)
4   -$(info $(SCREEN_SEQUENCE_DOTS))
5 4 SCREEN_SEQUENCE_PNGS = $(patsubst screen_sequence_diagrams/%,built/%,$(patsubst %.dot,%.png,$(SCREEN_SEQUENCE_DOTS)))
6   -$(info $(SCREEN_SEQUENCE_PNGS))
7 5  
8 6 all: built/ $(PNGS) $(PDFS)
9 7  
10 8  
11 9  
... ... @@ -16,15 +14,13 @@
16 14 built/schema_graph.png:
17 15 sqlt-graph -o built/schema_graph.png --from PostgreSQL db_schema.sql
18 16  
19   -built/%.png: %.dot
20   - mkdir -p built
  17 +built/%.png: %.dot
21 18 dot -Tpng -o $@ $<
22 19  
23   -built/%.png: screen_sequence_diagrams/%.dot
24   - mkdir -p built
  20 +built/%.png: screen_sequence_diagrams/%.dot
25 21 dot -Tpng -o $@ $<
26 22  
27   -built/screen_sequence_diagram.pdf: $(SCREEN_SEQUENCE_PNGS)
  23 +built/screen_sequence_diagram.pdf: built/ $(SCREEN_SEQUENCE_PNGS)
28 24 convert $(SCREEN_SEQUENCE_PNGS) built/screen_sequence_diagram.pdf
29 25  
30 26 built/%.pdf: %.tex