1# Makefile.am -- Peter Breitenlohner <peb@mppmu.mpg.de> -- Public domain. 2 3bin_PROGRAMS = vlna 4dist_man1_MANS = vlna.man 5 6CWEB_SRC = vlna.w 7CSMAC = csmac.tex 8CWEB_TEX = vlna.tex vlna.idx vlna.scn 9CWEB_DVI = vlna.dvi 10 11DOCS = README README.en vlna.txt 12 13EXTRA_DIST = $(CWEB_SRC) $(CSMAC) $(CWEB_TEX) $(CWEB_DVI) $(DOCS) 14 15CLEANFILES = vlna.log vlna.toc 16 17vlna.dvi: vlna.tex vlna.idx vlna.scn 18 TEXINPUTS=.:$(srcdir):$$TEXINPUTS $(CSPLAIN) vlna.tex 19 20# Running cweave in order to create vlna.tex generates in addition 21# vlna.idx and vlna.scn; we must rerun cweave when they are not 22# up to date (even if vlna.tex is up to date). Thus the sub-make. 23# 24vlna.tex vlna.idx vlna.scn: vlna.w 25 $(MAKE) do-cweave 26do-cweave: vlna.w .FORCE 27 $(CWEAVE) $< 28.PHONY: do-cweave .FORCE 29 30if MAINTAINER_MODE 31all-local: vlna.dvi 32vlna.c: vlna.w 33 $(CTANGLE) $< 34else 35all-local: 36endif 37