summaryrefslogtreecommitdiff
path: root/manual/appnotes.sh
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2014-01-27 17:08:19 +0100
committerClifford Wolf <clifford@clifford.at>2014-01-27 17:08:19 +0100
commitfb4c3dff331f617bb04d2d07a47a0168d3ec2967 (patch)
treea59060d787122982d632e07c086631b2e5ab53b2 /manual/appnotes.sh
parentfa103e55ad24ee32c58ded660979c81980d14ab1 (diff)
Added first presentation slides
Diffstat (limited to 'manual/appnotes.sh')
-rwxr-xr-xmanual/appnotes.sh22
1 files changed, 22 insertions, 0 deletions
diff --git a/manual/appnotes.sh b/manual/appnotes.sh
new file mode 100755
index 00000000..f816956a
--- /dev/null
+++ b/manual/appnotes.sh
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+set -ex
+for job in APPNOTE_010_Verilog_to_BLIF APPNOTE_011_Design_Investigation
+do
+ [ -f $job.ok -a $job.ok -nt $job.tex ] && continue
+ if [ -f $job/make.sh ]; then
+ cd $job
+ bash make.sh
+ cd ..
+ fi
+ old_md5=$([ -f $job.aux ] && md5sum < $job.aux || true)
+ while
+ pdflatex -shell-escape -halt-on-error $job.tex
+ new_md5=$(md5sum < $job.aux)
+ [ "$old_md5" != "$new_md5" ]
+ do
+ old_md5="$new_md5"
+ done
+ touch $job.ok
+done
+