]> mj.ucw.cz Git - diplomky.git/blob - mff/diplomky/mkdist
6273b249ca513e56043a11714e01ac919cf74ccf
[diplomky.git] / mff / diplomky / mkdist
1 #!/bin/sh
2 set -e
3
4 make clean
5 for a in bp dp phd ; do
6         rm -rf vzor-$a
7         git archive --prefix=vzor-$a/ HEAD | tar xf -
8         rm -rf vzor-$a/mkdist vzor-$a/uprava
9 done
10
11 # BP
12 (
13         echo "Generating BP"
14         cd vzor-bp
15         cp ../uprava/bp_uprava.pdf .
16 )
17
18 # DP
19 (
20         echo "Generating DP"
21         cd vzor-dp
22         cp ../uprava/dp_uprava.pdf .
23         sed -i '
24                 s/bakaláøsk/diplomov/g
25                 s/BAKALÁØSK/DIPLOMOV/g
26         ' *.tex README
27         if grep -ri 'bakal' . ; then
28                 echo >&2 "Substitutions failed"
29                 exit 1
30         fi
31 )
32
33 # PhD
34 (
35         echo "Generating PhD"
36         cd vzor-phd
37         sed -i '
38                 s/bakaláøské/disertaèní/g
39                 s/bakaláøských/disertaèních/g
40                 s/bakaláøskou/disertaèní/g
41                 s/BAKALÁØSKÁ/DISERTAÈNÍ/g
42                 / Následuje vevázaný /,+2d
43         ' *.tex README
44         if grep -ri 'bakal' . ; then
45                 echo >&2 "Substitutions failed"
46                 exit 1
47         fi
48 )
49
50 for a in bp dp phd ; do
51         zip -r vzor-$a.zip vzor-$a
52 done