diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/cweb-latex/src/test/Imakefile')
-rw-r--r-- | Master/texmf-dist/doc/latex/cweb-latex/src/test/Imakefile | 142 |
1 files changed, 142 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/cweb-latex/src/test/Imakefile b/Master/texmf-dist/doc/latex/cweb-latex/src/test/Imakefile new file mode 100644 index 00000000000..0d32d8301c3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/cweb-latex/src/test/Imakefile @@ -0,0 +1,142 @@ +XCOMM $Id: Imakefile,v 1.9 1995/11/20 22:34:44 schrod Exp $ +/* ---------------------------------------------------------------------- */ + +/* + * Imakefile for test of cweb bundle + * + * (history at end) + */ + + +/* needed modules */ +#define idx NO_IDX_CLEAN /* don't delete *.idx on make clean */ +#include <TeX.imk> +#undef idx + +XCOMM ------------------------------------------------------------ +XCOMM continue in Imakefile + +.SUFFIXES: .tex .w + +.w.tex: @@\ + if [ -r $*.ch ] ; \ @@\ + then cweave $* $* ; \ @@\ + else cweave $* ; \ @@\ + fi + + +regression:: clean + $(MAKE) all + + +/* ============================================================ + * + * tests for cweb class & cwebarray package + */ + +TeXTarget(latex,minimal) /* minimal document */ +TeXTarget(latex,token) /* rendering of tokens */ +TeXTarget(latex,refname) /* refinement names, filename ref. */ +TeXTarget(latex,modes) /* cweb FSA */ +TeXTarget(latex,section) /* hierarchic document structure */ +TeXTarget(latex,flat) /* flat document structure */ +TeXTarget(latex,report) /* report as base class */ +TeXTarget(latex,nolists) /* nolists via CWEAVE option -x */ +TeXTarget(latex,newif) /* idiosyncrasy of old LateX version */ + +TeXTarget(latex,enddocbegin) /* skip stuff after \end{document} */ +TeXTarget(latex,vbar) /* ruled table [cwebarray] */ +TeXTarget(latex,titlepage) /* titlepage option */ + +TeXTarget(latex,language-german) /* language option german */ +TeXTarget(latex,german) /* babel-compatible option german */ + +TeXTarget(latex,change) /* changefile-related output */ +TeXTarget(latex,sup-changes) /* changefile-related suppression */ + +TeXTarget(latex,sup-lists) /* suppression of index & reflist */ +TeXTarget(latex,sup-format) /* suppression of format directives */ + +TeXTarget(latex '\nonstopmode \input',badend) /* unknown \end expansion */ +TeXTarget(latex '\nonstopmode \input',badopts) /* unknown & illegal options */ + + +/* + * Special (additional) rules for targets above + */ + +nolists.tex: nolists.w + cweave -x nolists + +change.tex: change.ch + +sup-changes.tex: sup-changes.w change.ch + cweave sup-changes change + + + +/* ============================================================ + * + * tests for packages + */ + +/* cwebparts */ + +TeXTarget(latex,parts) /* CWEB parts in LaTeX document */ + +parts.dvi: parts-code.tex + +parts-code.tex: parts-code.w + cweave -x parts-code + + + +/* ============================================================ + * + * Tests for stuff that is not strictly part of the cweb bundle. + */ + +TeXTarget(latex,keyvald) /* keyword-value options w/ defaults */ + + +realclean:: clean + rm -f *.idx *.scn *.tex + + + +/* ============================================================ + * + * $Log: Imakefile,v $ + * Revision 1.9 1995/11/20 22:34:44 schrod + * Test language support, actually for German. + * + * Revision 1.8 1995/11/07 18:28:52 schrod + * Add test newif, for old LaTeX version. + * + * Revision 1.7 1995/09/17 14:21:36 schrod + * Test package cwbl-german. + * + * Revision 1.6 1995/09/16 17:02:09 schrod + * Test cwebparts.sty. + * + * Revision 1.5 1995/09/12 22:32:21 schrod + * Add test case for output of CWEAVE with `-x' option. + * + * Revision 1.4 1995/08/29 15:22:14 schrod + * Add test of format directive suppression. + * + * Revision 1.3 1995/08/27 13:29:38 schrod + * Tests of options & changefile-related suppression. + * + * Revision 1.2 1995/08/25 19:12:39 schrod + * Test implementation of hierarchic and flat structure. + * + * Revision 1.1 1995/08/08 00:14:46 schrod + * Updated to \LaTeXe{}, the |cweb| style is now a document class. + * + + * ------------------------------------------------------------ + * Local Variables: + * mode: Indented-Text + * End: + */ |