summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/alephdir/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c/alephdir/Makefile')
-rw-r--r--Build/source/texk/web2c/alephdir/Makefile74
1 files changed, 74 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/alephdir/Makefile b/Build/source/texk/web2c/alephdir/Makefile
new file mode 100644
index 00000000000..c04d858db9b
--- /dev/null
+++ b/Build/source/texk/web2c/alephdir/Makefile
@@ -0,0 +1,74 @@
+# Files used to create an Aleph without e-TeX extensions
+noaleph_files = \
+ om16bit.ch \
+ omstr.ch \
+ omfont.ch \
+ omchar.ch \
+ omfi.ch \
+ ompar.ch \
+ omocp.ch \
+ omfilter.ch \
+ omtrans.ch \
+ omdir.ch \
+
+# Files to add e-TeX extensions to Aleph
+aleph_build=rc1
+
+aleph_files = \
+ eobase.ch \
+ eofmt.ch \
+ eomem-$(aleph_build).ch \
+ eo16bit-$(aleph_build).ch \
+ eoext.ch \
+ eoeqtb.ch \
+ eofix.ch \
+ eocprt.ch \
+ eonewdir-$(aleph_build).ch \
+ eover-$(aleph_build).ch \
+ eopage-$(aleph_build).ch \
+ eochar-$(aleph_build).ch
+
+new_tex = tex-new.web
+old_tex = tex-old.web
+
+localdir = c:/texmf/miktex/bin/
+tie = $(localdir)tie.exe
+tangle = $(localdir)tangle.exe
+weave = $(localdir)weave.exe
+
+sourcedir = c:/sorci/miktex/miktex/
+
+rm = rm
+cp = cp
+
+all: aleph.p aleph.pdf
+
+etex.web: $(old_tex) etex.ch
+ $(tie) -m etex.web $(old_tex) etex.ch
+
+noaleph.web: $(new_tex) $(noaleph_files)
+ $(tie) -m noaleph.web $(new_tex) $(noaleph_files)
+
+aleph.web: noaleph.web $(aleph_files)
+ $(tie) -m aleph.web noaleph.web $(aleph_files)
+ $(cp) aleph.web aleph-$(aleph_build).web
+
+aleph.p aleph.pool: aleph.web
+ $(tangle) aleph.web nul.ch aleph.p aleph.pool
+ $(cp) aleph.pool aleph-$(aleph_build).pool
+
+aleph.tex: aleph.web
+ $(weave) aleph.web nul aleph.tex
+
+aleph.pdf: aleph.tex
+ pdftex aleph
+ $(cp) aleph.pdf aleph-$(aleph_build).pdf
+
+clean:
+ $(rm) -f noaleph.web
+ $(rm) -f aleph.web
+ $(rm) -f aleph.tex
+ $(rm) -f aleph.pdf
+ $(rm) -f aleph.log
+ $(rm) -f aleph.p
+ $(rm) -f aleph.pool