diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2009-11-10 10:27:09 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2009-11-10 10:27:09 +0000 |
commit | 5e8e9500102800e68c9e7fcac9e85c1668b71a36 (patch) | |
tree | 81d79ac70ffbb127e8063f18c8f55475ca169ee1 /Build/source/texk/web2c/alephdir/am | |
parent | e6a9c88ada2f11dd61e4c4e39dff84944bed5787 (diff) |
towards TL2010: texk/web2c
git-svn-id: svn://tug.org/texlive/trunk@15964 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/alephdir/am')
-rw-r--r-- | Build/source/texk/web2c/alephdir/am/aleph.am | 34 |
1 files changed, 16 insertions, 18 deletions
diff --git a/Build/source/texk/web2c/alephdir/am/aleph.am b/Build/source/texk/web2c/alephdir/am/aleph.am index ee967d7d4c1..20006b68f13 100644 --- a/Build/source/texk/web2c/alephdir/am/aleph.am +++ b/Build/source/texk/web2c/alephdir/am/aleph.am @@ -10,42 +10,40 @@ bin_PROGRAMS += aleph endif ALEPH EXTRA_PROGRAMS += aleph -## With --enable-ipc, Aleph may need to link with -lsocket. +# With --enable-ipc, Aleph may need to link with -lsocket. aleph_LDADD = $(LDADD) $(ipc_socketlibs) aleph_CPPFLAGS = -I$(srcdir)/alephdir $(AM_CPPFLAGS) +aleph_CFLAGS = $(WARNING_CFLAGS) -## Aleph C sources -aleph_c_h = alephini.c aleph0.c aleph1.c aleph2.c aleph3.c alephcoerce.h alephd.h +# Aleph C sources +aleph_c_h = alephini.c aleph0.c alephcoerce.h alephd.h nodist_aleph_SOURCES = $(aleph_c_h) aleph-pool.c alephextra.c aleph_SOURCES = \ alephdir/aleph.c \ alephdir/alephbis.c \ alephdir/alephextra.h \ - alephdir/alephmem.h \ - alephdir/aleph-pool.h + alephdir/alephmem.h # We must create alephd.h before building the aleph_OBJECTS. $(aleph_OBJECTS): alephd.h $(aleph_c_h): aleph-web2c + @$(web2c) aleph aleph-web2c: aleph.p $(web2c_texmf) alephdir/aleph.defines - $(web2c) aleph - echo timestamp >$@ - touch $(aleph_c_h) -aleph-pool.c: aleph.pool $(makecpool_stamp) alephdir/aleph-pool.h - $(makecpool) aleph.pool $(srcdir)/alephdir/aleph-pool.h >$@ || rm -f $@ + @$(web2c) aleph +aleph-pool.c: aleph.pool alephd.h $(makecpool_stamp) + $(makecpool) aleph >$@ || rm -f $@ alephextra.c: lib/texmfmp.c alephdir/alephextra.h alephd.h sed s/TEX-OR-MF-OR-MP/aleph/ $(srcdir)/lib/texmfmp.c >$@ -## Tangling Aleph +# Tangling Aleph aleph.p aleph.pool: aleph-tangle -aleph-tangle: otangle$(EXEEXT) aleph.web aleph.ch - $(otangle) aleph aleph - echo timestamp >$@ - touch aleph.p aleph.pool + @$(o_tangle) aleph aleph +aleph-tangle: otangle$(EXEEXT) aleph.web aleph.ch tangle-sh + @$(o_tangle) aleph aleph -## Generate aleph.web +# Generate aleph.web aleph_web_srcs = \ tex.web \ alephdir/om16bit.ch \ @@ -73,7 +71,7 @@ aleph_web_srcs = \ aleph.web: tie$(EXEEXT) $(aleph_web_srcs) $(tie) -m aleph.web $(aleph_web_srcs) -## Generate aleph.ch +# Generate aleph.ch aleph_ch_srcs = \ alephdir/com16bit.ch \ alephdir/comstr.ch \ @@ -110,5 +108,5 @@ EXTRA_DIST += \ ## Eventually delete these files ## -EXTRA_DIST += alephdir/aleph.mk +EXTRA_DIST += alephdir/aleph-pool.h alephdir/aleph.mk |