]> mj.ucw.cz Git - diplomky.git/blobdiff - mkdist
README: Mention repo move
[diplomky.git] / mkdist
diff --git a/mkdist b/mkdist
index 66e797123009f4e2bc80ea68531cfa7608d48995..3d4ac4f53b31ea80ac4491b79edf0e58bedb6dea 100755 (executable)
--- a/mkdist
+++ b/mkdist
@@ -3,7 +3,7 @@ set -e
 export LC_ALL=cs_CZ
 
 for a in bp dp phd ; do
-       rm -rf vzor-$a{,-win,-iso}{,.zip}
+       rm -rf vzor-$a{,.zip}
        git archive --prefix=vzor-$a/ HEAD | tar xf -
        (
                cd vzor-$a
@@ -20,7 +20,12 @@ done
 (
        echo "Generating BP"
        cd vzor-bp
-       # Nothing to do at the moment :)
+       sed -i '
+               /^%\+ *ONLYPHD/N
+               /^%\+ *PHDONLY/,/^%\+ *ONLYPHD/d
+               /^%\+ *NOPHD/d
+               /^%\+ *PHDNO/d
+       ' */*.tex README*
 )
 
 # DP
@@ -33,7 +38,11 @@ done
                s/bachelor/master/g
                s/BACHELOR/MASTER/g
                s/bp_uprava/dp_uprava/g
-       ' */*.tex README
+               /^%\+ *ONLYPHD/N
+               /^%\+ *PHDONLY/,/^%\+ *ONLYPHD/d
+               /^%\+ *NOPHD/d
+               /^%\+ *PHDNO/d
+       ' */*.tex README*
        if grep -Eri 'bakal|bachel' . ; then
                echo >&2 "Substitutions failed"
                exit 1
@@ -53,8 +62,11 @@ done
                s/bachelor/doctoral/g
                s/BACHELOR/DOCTORAL/g
                s/bp_uprava/phd_uprava/g
-               / Následuje vevázaný /,+2d
-       ' */*.tex README
+               /^%\+ *PHDONLY/d
+               /^%\+ *ONLYPHD/d
+               /^%\+ *PHDNO/N
+               /^%\+ *NOPHD/,/^%\+ *PHDNO/d
+       ' */*.tex README*
        if grep -Eri 'bakal|bachel' . ; then
                echo >&2 "Substitutions failed"
                exit 1
@@ -86,22 +98,5 @@ for a in bp dp phd ; do
 done
 
 for a in bp dp phd ; do
-       # Basic version (UTF-8)
        zip -r vzor-$a.zip vzor-$a
-
-       # CP1250 version
-       cp -a vzor-$a vzor-$a-win
-       for c in vzor-$a-win/{*/*.tex,README} ; do
-               recode utf-8..windows-1250 $c
-       done
-       sed -i 's/\[utf8]/[cp1250]/g' vzor-$a-win/{cs/prace.tex,en/thesis.tex}
-       zip -r vzor-$a-win.zip vzor-$a-win
-
-       # ISO-8859-2 version
-       cp -a vzor-$a vzor-$a-iso
-       for c in vzor-$a-iso/{*/*.tex,README} ; do
-               recode utf-8..iso-8859-2 $c
-       done
-       sed -i 's/\[utf8]/[latin2]/g' vzor-$a-iso/{cs/prace.tex,en/thesis.tex}
-       zip -r vzor-$a-iso.zip vzor-$a-iso
 done