#!/bin/sh set -e make clean for a in bp dp phd ; do rm -rf vzor-$a git archive --prefix=vzor-$a/ HEAD | tar xf - rm -rf vzor-$a/mkdist vzor-$a/uprava done # BP ( echo "Generating BP" cd vzor-bp cp ../uprava/bp_uprava.pdf . ) # DP ( echo "Generating DP" cd vzor-dp cp ../uprava/dp_uprava.pdf . sed -i ' s/bp_uprava/dp_uprava/g s/bakalářsk/diplomov/g s/BAKALÁŘSK/DIPLOMOV/g ' *.tex README if grep -ri 'bakal' . ; then echo >&2 "Substitutions failed" exit 1 fi ) # PhD ( echo "Generating PhD" cd vzor-phd sed -i ' s/bakalářské/disertační/g s/bakalářských/disertačních/g s/bakalářskou/disertační/g s/BAKALÁŘSKÁ/DISERTAČNÍ/g / Následuje vevázaný /,+2d ' *.tex README if grep -ri 'bakal' . ; then echo >&2 "Substitutions failed" exit 1 fi ) for a in bp dp phd ; do zip -r vzor-$a.zip vzor-$a done