diff options
Diffstat (limited to 'Build/source/texk/web2c/mplibdir/am/libmplib.am')
-rw-r--r-- | Build/source/texk/web2c/mplibdir/am/libmplib.am | 47 |
1 files changed, 25 insertions, 22 deletions
diff --git a/Build/source/texk/web2c/mplibdir/am/libmplib.am b/Build/source/texk/web2c/mplibdir/am/libmplib.am index bd8038d3de0..57bd47dae53 100644 --- a/Build/source/texk/web2c/mplibdir/am/libmplib.am +++ b/Build/source/texk/web2c/mplibdir/am/libmplib.am @@ -8,38 +8,41 @@ EXTRA_LIBRARIES += libmplib.a libmplib_a_CPPFLAGS = -I$(srcdir)/mplibdir +libmplib_a_CFLAGS = $(WARNING_CFLAGS) ## libmplib C sources libmplib_a_SOURCES = mplibdir/avl.h mplibdir/avl.c -nodist_libmplib_a_SOURCES = memio.c tfmin.c -nodist_libmplib_a_SOURCES += $(mp_c_h) $(psout_c_h) $(svgout_c_h) +nodist_libmplib_a_SOURCES = $(memio_c_h) $(mp_c_h) $(psout_c_h) $(svgout_c_h) $(tfmin_c_h) +memio_c_h = memio.c mpmemio.h mp_c_h = mp.c mplib.h mpmp.h psout_c_h = mppsout.h psout.c mplibps.h svgout_c_h = mplibsvg.h mpsvgout.h svgout.c +tfmin_c_h = mptfmin.h tfmin.c -memio.c: ctangle$(EXEEXT) mplibdir/memio.w - $(mp_ctangle) memio.w +$(memio_c_h): memio-tangle + @$(mp_ctangle_sh) memio +memio-tangle: ctangle$(EXEEXT) mplibdir/memio.w tangle-sh + @$(mp_ctangle_sh) memio -tfmin.c: ctangle$(EXEEXT) mplibdir/tfmin.w - $(mp_ctangle) tfmin.w +$(mp_c_h): mp-tangle + @$(mp_ctangle_sh) mp +mp-tangle: ctangle$(EXEEXT) mplibdir/mp.w tangle-sh + @$(mp_ctangle_sh) mp -$(mp_c_h): mp-ctangle -mp-ctangle: ctangle$(EXEEXT) mplibdir/mp.w - $(mp_ctangle) mp.w - echo timestamp >$@ - touch $(mp_c_h) +$(psout_c_h): psout-tangle + @$(mp_ctangle_sh) psout +psout-tangle: ctangle$(EXEEXT) mplibdir/psout.w tangle-sh + @$(mp_ctangle_sh) psout -$(psout_c_h): psout-ctangle -psout-ctangle: ctangle$(EXEEXT) mplibdir/psout.w - $(mp_ctangle) psout.w - echo timestamp >$@ - touch $(psout_c_h) +$(svgout_c_h): svgout-tangle + @$(mp_ctangle_sh) svgout +svgout-tangle: ctangle$(EXEEXT) mplibdir/svgout.w tangle-sh + @$(mp_ctangle_sh) svgout -$(svgout_c_h): svgout-ctangle -svgout-ctangle: ctangle$(EXEEXT) mplibdir/svgout.w - $(mp_ctangle) svgout.w - echo timestamp >$@ - touch $(svgout_c_h) +$(tfmin_c_h): tfmin-tangle + @$(mp_ctangle_sh) tfmin +tfmin-tangle: ctangle$(EXEEXT) mplibdir/tfmin.w tangle-sh + @$(mp_ctangle_sh) tfmin ## libmplib CWeb sources libmplib_web = mplibdir/mp.w mplibdir/psout.w mplibdir/svgout.w @@ -50,7 +53,7 @@ $(libmplib_a_OBJECTS): $(nodist_libmplib_a_SOURCES) EXTRA_DIST += $(libmplib_web) DISTCLEANFILES += $(nodist_libmplib_a_SOURCES) \ - mp-ctangle psout-ctangle svgout-ctangle + memio-tangle mp-tangle psout-tangle svgout-tangle tfmin-tangle ## only used by luaTeX EXTRA_DIST += mplibdir/lmplib.c |