makefile fun
authorBernhard Urban <lewurm@gmail.com>
Fri, 19 Mar 2010 17:32:30 +0000 (18:32 +0100)
committerBernhard Urban <lewurm@gmail.com>
Fri, 19 Mar 2010 17:32:30 +0000 (18:32 +0100)
.gitignore
spec/Architektur.png [deleted file]
spec/Makefile

index ad19137fe648ad35ae17c530af235e99859d8fda..c26d91dac426640219c03f506aa28b7c313f193d 100644 (file)
@@ -6,7 +6,8 @@ spec/*.toc
 spec/*.backup
 spec/*.out
 spec/*.pdf
+spec/*.png
 *.swp
 *~
 
-*.ppk
\ No newline at end of file
+*.ppk
diff --git a/spec/Architektur.png b/spec/Architektur.png
deleted file mode 100644 (file)
index 69a6c98..0000000
Binary files a/spec/Architektur.png and /dev/null differ
index 709fc1dc88dd8c55dea4e94b01d7ee009047fc25..e79e671652b6a35ab6dc929509f86f2a86656920 100644 (file)
@@ -1,8 +1,13 @@
 PROJECT = spec
 
-protocol:
-       @pdflatex $(PROJECT)
-       @pdflatex $(PROJECT)
+all: protocol
+
+protocol: $(subst .dia,.png,$(shell ls *.dia))
+       pdflatex $(PROJECT)
+       pdflatex $(PROJECT)
+
+%.png: %.dia
+       dia $< -e $@ -t png
 
 clean:
-       -rm -f *.aux *.log *.dvi *.toc *.out *.pdf
+       -rm -f *.aux *.log *.dvi *.toc *.out *.pdf *.png