]> rtime.felk.cvut.cz Git - boost-statechart-viewer.git/commitdiff
Add preliminary script for C++ to pdf conversion
authorMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 5 Dec 2012 11:00:39 +0000 (12:00 +0100)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 5 Dec 2012 11:00:39 +0000 (12:00 +0100)
src/boost-statechart-viewer [new file with mode: 0755]

diff --git a/src/boost-statechart-viewer b/src/boost-statechart-viewer
new file mode 100755 (executable)
index 0000000..da20022
--- /dev/null
@@ -0,0 +1,11 @@
+#!/bin/sh
+set -e
+# while [ $1 ]
+
+for src in "$@"; do
+    s=${src%.cpp}
+    clang -Xclang -load -Xclang ../src/visualizer.so -Xclang -plugin -Xclang visualize-statechart -c $src
+    dot -Tps $s.dot > $s.eps
+    epstopdf $s.eps > $s.pdf
+    rm $s.dot $s.eps
+done