diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-09 00:43:17 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-09 00:43:17 +0000 |
commit | f9ba1f4431124f48769a2666d5d9ec921345ca71 (patch) | |
tree | 84f6056d0a7a06c9fed9927a8be9210064de058c /Master/texmf-dist/doc/eplain/base/Makefile | |
parent | fd423d0bb64fe29a2be1fbae5baaf4bc386cc274 (diff) |
doc 2
git-svn-id: svn://tug.org/texlive/trunk@78 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/eplain/base/Makefile')
-rw-r--r-- | Master/texmf-dist/doc/eplain/base/Makefile | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/eplain/base/Makefile b/Master/texmf-dist/doc/eplain/base/Makefile new file mode 100644 index 00000000000..6ff999f6a73 --- /dev/null +++ b/Master/texmf-dist/doc/eplain/base/Makefile @@ -0,0 +1,97 @@ +# Makefile for Eplain. This file is public domain. + +VERSION = 3.0 +SOURCES = arrow.tex btxmac.tex ifpdf.sty path.sty texnames.sty xeplain.tex +SUPPORT = add-date add-version AUTHORS ChangeLog COPYING etex.tex fix-checksum \ + INSTALL Makefile merge NEWS PROJECTS README +MANUALS = $(patsubst %,doc/%,Makefile *.texi btxdoc.bib btxdoc.tex texinfo.tex) +TESTS = $(patsubst %,test/%,*.tex *.bib *.map *.mst *.eps) +UTILS = util/idxuniq util/trimsee + +DIST_FILES = eplain.tex doc/eplain.info $(SOURCES) $(SUPPORT) $(MANUALS) \ + $(TESTS) $(UTILS) +DIST_NAME = eplain-$(VERSION) + +TAR_FLAGS = +GZIP_FLAGS = + + +.PHONY: default alldoc doc dvi pdf html info btxdoc dist +.PHONY: clean mostlyclean distclean maintainer-clean +.DELETE_ON_ERROR: + + +default: eplain.tex + +eplain.tex: merge $(SOURCES) + version=$(VERSION) ./merge + +etex.fmt: eplain.tex + rm -f etex.aux + cp /dev/null etex.aux + initex \&plain etex | grep -v '^\\font' + + +alldoc: + cd doc && make + +doc: + cd doc && make doc + +dvi: + cd doc && make dvi + +pdf: + cd doc && make pdf + +html: + cd doc && make html + +info doc/eplain.info: + cd doc && make info + +btxdoc: + cd doc && make btxdoc + +INSTALL: + cd doc && make ../INSTALL + + +dist: $(DIST_FILES) + @rm -rf $(DIST_NAME) + @echo D $(DIST_NAME) + @mkdir $(DIST_NAME) + @for file in $(DIST_FILES); do \ + echo A $(DIST_NAME)/$$file; \ + cp --parents $$file $(DIST_NAME); \ + done + @echo C $(DIST_NAME).tar.gz + @tar -c $(TAR_FLAGS) $(DIST_NAME) | gzip $(GZIP_FLAGS) > $(DIST_NAME).tar.gz + @rm -rf $(DIST_NAME) + + +define clean-cmds +rm -rf $(DIST_NAME) etex.aux etex.log +endef + +define distclean-cmds +$(clean-cmds) +rm -f etex.fmt $(DIST_NAME).tar.gz +endef + +define maintainer-clean-cmds +$(distclean-cmds) +rm -f eplain.tex +endef + +clean mostlyclean: + $(clean-cmds) + cd doc && make $@ + +distclean: + $(distclean-cmds) + cd doc && make distclean + +maintainer-clean: + $(maintainer-clean-cmds) + cd doc && make maintainer-clean |