summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/beamer-contrib/beamerappendixnote/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/beamer-contrib/beamerappendixnote/build.sh')
-rwxr-xr-xmacros/latex/contrib/beamer-contrib/beamerappendixnote/build.sh30
1 files changed, 30 insertions, 0 deletions
diff --git a/macros/latex/contrib/beamer-contrib/beamerappendixnote/build.sh b/macros/latex/contrib/beamer-contrib/beamerappendixnote/build.sh
new file mode 100755
index 0000000000..0bc9d37a88
--- /dev/null
+++ b/macros/latex/contrib/beamer-contrib/beamerappendixnote/build.sh
@@ -0,0 +1,30 @@
+#!/bin/bash
+
+NAME=beamerappendixnote
+TEXMF_DIR=~/texmf/tex/latex/$NAME
+BUILD_DIR=.tex-build
+
+# compile sty
+mkdir -p $BUILD_DIR
+tex -output-directory=$BUILD_DIR $NAME.ins
+
+# install sty
+mkdir -p $TEXMF_DIR
+ln -sf "`pwd`/$BUILD_DIR/$NAME.sty" $TEXMF_DIR
+
+# compile examples
+for f in example*.tex
+ do xelatex -output-directory=$BUILD_DIR $f
+done
+xelatex -output-directory=$BUILD_DIR example*.tex
+ln -sf $BUILD_DIR/example*.pdf ./
+
+# compile documentation
+xelatex -output-directory=$BUILD_DIR $NAME.dtx
+xelatex -output-directory=$BUILD_DIR $NAME.dtx
+ln -sf $BUILD_DIR/$NAME.pdf
+
+# zip for upload
+cd ..
+rm -f zip $NAME.zip
+zip $NAME.zip $NAME/*