summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/am
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2009-05-11 07:35:52 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2009-05-11 07:35:52 +0000
commit2d4fe921ef387afc3d73640d4fead7639e92f002 (patch)
tree8feb83a9cfdaa51a16b2f77156df7d9f6d2ef725 /Build/source/texk/web2c/am
parentd8987e79f7b5cdf94a838745d3c7fd4d9fdcde8b (diff)
shell scripts for 'make check' tests
git-svn-id: svn://tug.org/texlive/trunk@13040 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/am')
-rw-r--r--Build/source/texk/web2c/am/bootstrap.am2
-rw-r--r--Build/source/texk/web2c/am/cweb.am17
-rw-r--r--Build/source/texk/web2c/am/web.am47
3 files changed, 58 insertions, 8 deletions
diff --git a/Build/source/texk/web2c/am/bootstrap.am b/Build/source/texk/web2c/am/bootstrap.am
index 9e27314160d..2ffcac6eb5b 100644
--- a/Build/source/texk/web2c/am/bootstrap.am
+++ b/Build/source/texk/web2c/am/bootstrap.am
@@ -104,7 +104,7 @@ DISTCLEANFILES += stamp-ctangle
## Tests
##
-dist_check_SCRIPTS += tangle.test
+EXTRA_DIST += tangle.test
TESTS += tangle.test
diff --git a/Build/source/texk/web2c/am/cweb.am b/Build/source/texk/web2c/am/cweb.am
index 9ae28c722e0..e7c082c4798 100644
--- a/Build/source/texk/web2c/am/cweb.am
+++ b/Build/source/texk/web2c/am/cweb.am
@@ -3,31 +3,34 @@
## Copyright (C) 2009 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
-bin_PROGRAMS += ctie
+bin_PROGRAMS += ctie cweave tie
+EXTRA_DIST += ctiedir tiedir
+
nodist_ctie_SOURCES = ctie.c
-EXTRA_DIST += ctiedir
nodist_man_MANS += ctiedir/ctie.1
ctie.c: ctangle$(EXEEXT) ctiedir/ctie.w ctiedir/ctie-k.ch
CWEBINPUTS=$(srcdir)/ctiedir $(ctangle) ctie.w ctie-k.ch
DISTCLEANFILES += ctie.c
-bin_PROGRAMS += cweave
nodist_cweave_SOURCES = cweave.c cweb.c
cweave.c: ctangle$(EXEEXT) cwebdir/cweave.w cwebdir/cweav-w2c.ch
CWEBINPUTS=$(srcdir)/cwebdir $(ctangle) cweave cweav-w2c
DISTCLEANFILES += cweave.c
-bin_PROGRAMS += tie
nodist_tie_SOURCES = tie.c
-EXTRA_DIST += tiedir
nodist_man_MANS += tiedir/tie.1
tie.c: ctangle$(EXEEXT) tiedir/tie.w tiedir/tie-w2c.ch
CWEBINPUTS=$(srcdir)/tiedir $(ctangle) tie.w tie-w2c.ch
DISTCLEANFILES += tie.c
## Tests
+##
+TESTS += ctiedir/ctie.test cwebdir/cweave.test tiedir/tie.test
-TESTS += tiedir/tie.test
-
+## ctiedir/ctie.test
+DISTCLEANFILES += ctie.outc ctie.outm
+## cwebdir/cweave.test
+DISTCLEANFILES += common.tex common.scn common.idx
+## tiedir/tie.test
DISTCLEANFILES += tie.outc tie.outm
diff --git a/Build/source/texk/web2c/am/web.am b/Build/source/texk/web2c/am/web.am
index 2664d04d4fc..1d5a7275a72 100644
--- a/Build/source/texk/web2c/am/web.am
+++ b/Build/source/texk/web2c/am/web.am
@@ -168,3 +168,50 @@ weave-web2c: $(web2c_depend) weave.p
touch weave.c weave.h
weave.p: tangle$(EXEEXT) weave.web weave.ch
$(tangle) weave weave
+
+
+## Tests
+##
+web_tests = $(web_programs:=.test)
+
+EXTRA_DIST += $(web_tests)
+
+if WEB
+TESTS += $(web_tests)
+endif WEB
+
+## bibtex.test
+DISTCLEANFILES += tests/xexampl.aux tests/xexampl.bbl tests/xexampl.blg
+## dvicopy.test
+DISTCLEANFILES += tests/xstory.dvi tests/xpplr.dvi
+## dvitomp.test
+DISTCLEANFILES += ptmr.mpx tests/xptmr.mpx tests/xstory.mpx
+## dvitype.test
+DISTCLEANFILES += tests/xstory.dvityp tests/xpagenum.typ
+## gftodvi.test
+DISTCLEANFILES += cmr10.dvi tests/xcmr10.dvi
+## gftopk.test
+DISTCLEANFILES += cmr10.pk tests/xcmr10.pk
+## gftype.test
+DISTCLEANFILES += tests/xcmr10.gft1 tests/xcmr10.gft2
+## mft.test
+DISTCLEANFILES += io.tex tests/io.tex
+## patgen.test
+DISTCLEANFILES += tests/xpatout pattmp.4
+## pktogf.test
+DISTCLEANFILES += cmr10.gf tests/xcmr10.600gf
+## pktype.test
+DISTCLEANFILES += tests/xcmr10.pktyp
+## pltotf.tes
+DISTCLEANFILES += tests/xcmr10.tfm
+## pooltype.test
+DISTCLEANFILES += tests/xtexpool.typ
+## tftopl.test
+DISTCLEANFILES += tests/xcmr10.pl
+## vftovp.test
+DISTCLEANFILES += tests/xptmr.vpl
+## vptovf.test
+DISTCLEANFILES += tests/xptmr.tfm tests/xptmr.vf
+## weave.test
+DISTCLEANFILES += pooltype.tex
+