Commit 850f23fa901d8cd28c4fd011c519a845ee79915c

Authored by Andrew Buss
1 parent 34a59b583b
Exists in master

Run twice to get TOC working

Showing 1 changed file with 1 additions and 0 deletions Inline Diff

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