diff --git a/Makefile b/Makefile index dec8607..b1799e3 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,7 @@ PNGS = built/use_cases_diagram.png built/schema_diagram.png built/schema_graph.png PDFS = built/DesignUseCases.pdf built/screen_sequence_diagram.pdf SCREEN_SEQUENCE_DOTS = $(wildcard screen_sequence_diagrams/*.dot) -$(info $(SCREEN_SEQUENCE_DOTS)) SCREEN_SEQUENCE_PNGS = $(patsubst screen_sequence_diagrams/%,built/%,$(patsubst %.dot,%.png,$(SCREEN_SEQUENCE_DOTS))) -$(info $(SCREEN_SEQUENCE_PNGS)) all: built/ $(PNGS) $(PDFS) @@ -16,15 +14,13 @@ built/schema_diagram.png: built/schema_graph.png: sqlt-graph -o built/schema_graph.png --from PostgreSQL db_schema.sql -built/%.png: %.dot - mkdir -p built +built/%.png: %.dot dot -Tpng -o $@ $< -built/%.png: screen_sequence_diagrams/%.dot - mkdir -p built +built/%.png: screen_sequence_diagrams/%.dot dot -Tpng -o $@ $< -built/screen_sequence_diagram.pdf: $(SCREEN_SEQUENCE_PNGS) +built/screen_sequence_diagram.pdf: built/ $(SCREEN_SEQUENCE_PNGS) convert $(SCREEN_SEQUENCE_PNGS) built/screen_sequence_diagram.pdf built/%.pdf: %.tex