summaryrefslogtreecommitdiff
path: root/systems/unix/tex-fpc/tech/mktech
diff options
context:
space:
mode:
Diffstat (limited to 'systems/unix/tex-fpc/tech/mktech')
-rwxr-xr-xsystems/unix/tex-fpc/tech/mktech21
1 files changed, 11 insertions, 10 deletions
diff --git a/systems/unix/tex-fpc/tech/mktech b/systems/unix/tex-fpc/tech/mktech
index e81c623455..835141cbb9 100755
--- a/systems/unix/tex-fpc/tech/mktech
+++ b/systems/unix/tex-fpc/tech/mktech
@@ -2,16 +2,17 @@
# Hierzu muss die Konstante TRIESIZE vergroessert werden.
# 16844 ist schon zu klein, obwohl TeX behauptet, er braucht weniger
# als 14000 (im log-file).
-sed /TRIESIZE=8000/s//TRIESIZE=16845/ ../tex/initex.p >initech.p
-fpc initech.p
-initech 'schlicht \dump'
+sed /TRIESIZE=8000/s//TRIESIZE=16845/ ../tex/initex.p >initech.p \
+&& fpc -Fasysutils,baseunix,unix initech.p \
+&& initech 'gauss \dump' \
+|| (echo schief gelaufen; exit 1)
+#
# Schritt 2: Den Namen der Formatdatei und die TRIESIZE anpassen.
# Wenn die TRIESIZE hier nicht angepasst wird, kann er die Formatdatei
# nicht laden.
-# Die Laenge des Namens muss mit der Laenge von 'plain' uebereinstimmen,
-# daher die haessliche Abkuerzung.
-mv schlicht.fmt TeXformats/schli.fmt
-sed -e /plain.fmt/s//schli.fmt/\
- -e /TRIESIZE=8000/s//TRIESIZE=16845/\
- ../tex/tex.p >tech.p
-fpc tech.p
+mv gauss.fmt TeXformats/gauss.fmt \
+&& sed -e /plain.fmt/s//gauss.fmt/\
+ -e /TRIESIZE=8000/s//TRIESIZE=16845/\
+ ../tex/tex.p >tech.p \
+&& fpc -Fasysutils,baseunix,unix tech.p \
+|| echo schief gelaufen.