diff options
Diffstat (limited to 'Build/source/utils/vlna/vlna-src/Makefile.am')
-rw-r--r-- | Build/source/utils/vlna/vlna-src/Makefile.am | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/Build/source/utils/vlna/vlna-src/Makefile.am b/Build/source/utils/vlna/vlna-src/Makefile.am new file mode 100644 index 00000000000..2de8c38680c --- /dev/null +++ b/Build/source/utils/vlna/vlna-src/Makefile.am @@ -0,0 +1,36 @@ +# Makefile.am -- Peter Breitenlohner <peb@mppmu.mpg.de> -- Public domain. + +bin_PROGRAMS = vlna +dist_man1_MANS = vlna.man + +CWEB_SRC = vlna.w +CSMAC = csmac.tex +CWEB_TEX = vlna.tex vlna.idx vlna.scn +CWEB_DVI = vlna.dvi + +DOCS = README README.en vlna.txt + +EXTRA_DIST = $(CWEB_SRC) $(CSMAC) $(CWEB_TEX) $(CWEB_DVI) $(DOCS) + +CLEANFILES = vlna.log vlna.toc + +vlna.dvi: vlna.tex vlna.idx vlna.scn + TEXINPUTS=.:$(srcdir):$$TEXINPUTS $(CSPLAIN) vlna.tex + +# Running cweave in order to create vlna.tex generates in addition +# vlna.idx and vlna.scn; we must rerun cweave when they are not +# up to date (even if vlna.tex is up to date). Thus the sub-make. +# +vlna.tex vlna.idx vlna.scn: vlna.w + $(MAKE) do-cweave +do-cweave: vlna.w .FORCE + $(CWEAVE) $< +.PHONY: do-cweave .FORCE + +if MAINTAINER_MODE +all-local: vlna.dvi +vlna.c: vlna.w + $(CTANGLE) $< +else +all-local: +endif |