diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2009-03-19 13:59:30 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2009-03-19 13:59:30 +0000 |
commit | 0b7b2c69ec83497d9accab064da0f4ad07662d42 (patch) | |
tree | e8f22a2acecbf3035850f56beb1c8161c53cdf2d /Build/source/texk/web2c/omegaware/am | |
parent | ee507bbd1fc483c58acb33cca25509a4dd81df9b (diff) |
prepare for new build system
git-svn-id: svn://tug.org/texlive/trunk@12429 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/omegaware/am')
-rw-r--r-- | Build/source/texk/web2c/omegaware/am/omegaware.am | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/omegaware/am/omegaware.am b/Build/source/texk/web2c/omegaware/am/omegaware.am new file mode 100644 index 00000000000..acb4102d308 --- /dev/null +++ b/Build/source/texk/web2c/omegaware/am/omegaware.am @@ -0,0 +1,106 @@ +## texk/web2c/omegaware/am/omegaware.am: Makefile fragment for omegaware web programs. + +omegaware_tools = odvicopy odvitype otangle +omegaware_font_tools = ofm2opl opl2ofm ovf2ovp ovp2ovf +omegaware_programs = $(omegaware_tools) $(omegaware_font_tools) + +if OTANGLE +bin_PROGRAMS += $(omegaware_tools) +if !OMFONTS +bin_PROGRAMS += $(omegaware_font_tools) +endif !OMFONTS +endif OTANGLE + +EXTRA_DIST += omegaware/ChangeLog +DISTCLEANFILES += $(omegaware_programs:=.c) $(omegaware_programs:=.h) \ + $(omegaware_programs:=.p) $(omegaware_programs:=-web2c) + +ow_tangle = WEBINPUTS=$(srcdir)/omegaware $(buildenv) $(TANGLE) + +nodist_odvicopy_SOURCES = odvicopy.c odvicopy.h +odvicopy.c odvicopy.h: odvicopy-web2c +odvicopy-web2c: $(web2c_common) $(web2c_programs) odvicopy.p + $(web2c) odvicopy + echo timestamp >$@ + touch odvicopy.c odvicopy.h +EXTRA_DIST += $(odvicopy_sources) +odvicopy_sources = omegaware/odvicopy.web omegaware/odvicopy.ch +odvicopy.p: tangle $(odvicopy_sources) + $(ow_tangle) odvicopy odvicopy + +nodist_odvitype_SOURCES = odvitype.c odvitype.h +odvitype.c odvitype.h: odvitype-web2c +odvitype-web2c: $(web2c_common) $(web2c_programs) odvitype.p + $(web2c) odvitype + echo timestamp >$@ + touch odvitype.c odvitype.h +EXTRA_DIST += $(odvitype_sources) +odvitype_sources = omegaware/odvitype.web omegaware/odvitype.ch +odvitype.p: tangle $(odvitype_sources) + $(ow_tangle) odvitype odvitype + +nodist_ofm2opl_SOURCES = ofm2opl.c ofm2opl.h +ofm2opl.c ofm2opl.h: ofm2opl-web2c +ofm2opl-web2c: $(web2c_common) $(web2c_programs) ofm2opl.p + $(web2c) ofm2opl + echo timestamp >$@ + touch ofm2opl.c ofm2opl.h +EXTRA_DIST += $(ofm2opl_sources) +ofm2opl_sources = omegaware/ofm2opl.web omegaware/ofm2opl.ch +ofm2opl.p: tangle $(ofm2opl_sources) + $(ow_tangle) ofm2opl ofm2opl + +nodist_opl2ofm_SOURCES = opl2ofm.c opl2ofm.h +opl2ofm.c opl2ofm.h: opl2ofm-web2c +opl2ofm-web2c: $(web2c_common) $(web2c_programs) opl2ofm.p + $(web2c) opl2ofm + echo timestamp >$@ + touch opl2ofm.c opl2ofm.h +EXTRA_DIST += $(opl2ofm_sources) +opl2ofm_sources = omegaware/opl2ofm.web omegaware/opl2ofm.ch +opl2ofm.p: tangle $(opl2ofm_sources) + $(ow_tangle) opl2ofm opl2ofm + +nodist_otangle_SOURCES = otangle.c otangle.h +otangle.c otangle.h: otangle-web2c +otangle-web2c: $(web2c_common) $(web2c_programs) otangle.p + $(web2c) otangle + echo timestamp >$@ + touch otangle.c otangle.h +EXTRA_DIST += $(otangle_sources) +otangle_sources = omegaware/otangle.web omegaware/otangle.ch +otangle.p: tangle $(otangle_sources) + $(ow_tangle) otangle otangle + +nodist_ovf2ovp_SOURCES = ovf2ovp.c ovf2ovp.h +ovf2ovp.c ovf2ovp.h: ovf2ovp-web2c +ovf2ovp-web2c: $(web2c_common) $(web2c_programs) ovf2ovp.p + $(web2c) ovf2ovp + echo timestamp >$@ + touch ovf2ovp.c ovf2ovp.h +EXTRA_DIST += $(ovf2ovp_sources) +ovf2ovp_sources = omegaware/ovf2ovp.web omegaware/ovf2ovp.ch +ovf2ovp.p: tangle $(ovf2ovp_sources) + $(ow_tangle) ovf2ovp ovf2ovp + +nodist_ovp2ovf_SOURCES = ovp2ovf.c ovp2ovf.h +ovp2ovf.c ovp2ovf.h: ovp2ovf-web2c +ovp2ovf-web2c: $(web2c_common) $(web2c_programs) ovp2ovf.p + $(web2c) ovp2ovf + echo timestamp >$@ + touch ovp2ovf.c ovp2ovf.h +EXTRA_DIST += $(ovp2ovf_sources) +ovp2ovf_sources = omegaware/ovp2ovf.web omegaware/ovp2ovf.ch +ovp2ovf.p: tangle $(ovp2ovf_sources) + $(ow_tangle) ovp2ovf ovp2ovf + +## Tests + +dist_check_SCRIPTS += omegaware/otangle.test + +if OTANGLE +TESTS += omegaware/otangle.test +endif OTANGLE + +DISTCLEANFILES += cftest.p + |