diff options
author | Karl Berry <karl@freefriends.org> | 2008-03-31 18:51:12 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-03-31 18:51:12 +0000 |
commit | d78671b834cc3819f5822260d1faa415ecec0867 (patch) | |
tree | 8466a115e442b88b22aff0863543c7fa3944faea /Master/texmf-dist/source/generic/mkjobtexmf/Makefile.in | |
parent | e91427cf3060fb9e6249be35ad7eb417d8d17901 (diff) |
handle mkjobtexmf through our script mechanism instead of building
git-svn-id: svn://tug.org/texlive/trunk@7262 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/generic/mkjobtexmf/Makefile.in')
-rw-r--r-- | Master/texmf-dist/source/generic/mkjobtexmf/Makefile.in | 96 |
1 files changed, 96 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/generic/mkjobtexmf/Makefile.in b/Master/texmf-dist/source/generic/mkjobtexmf/Makefile.in new file mode 100644 index 00000000000..a31a9dcb443 --- /dev/null +++ b/Master/texmf-dist/source/generic/mkjobtexmf/Makefile.in @@ -0,0 +1,96 @@ +# Makefile.in +# @configure_input@ + +# Copyright 2007 by Heiko Oberdiek. +# +# The file is part of project mkjobtexmf. +# It's free software; you may redistribute it and/or +# modify it under the same terms as Perl itself +# (Perl Artistic License/GNU General Public License, version 2). + +VPATH = @srcdir@ +srcdir = @srcdir@ +SHELL = @SHELL@ + +prefix = @prefix@ +datarootdir = @datarootdir@ +exec_prefix = @exec_prefix@ +bindir = @bindir@ +mandir = @mandir@ +manext = 1 +man1dir = $(mandir)/man$(manext) + +INSTALL = @INSTALL@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_DATA = @INSTALL_DATA@ + +PRJ = mkjobtexmf +SRC_FILE = $(PRJ).pl +SRC_FILES = $(SRC_FILE) $(PRJ).ltx +DOC_FILES = $(PRJ).txt $(PRJ).man $(PRJ).html $(PRJ).pdf README +ALL_FILES = $(DOC_FILES) configure +AUTOSRC_FILES = configure.ac Makefile.in install-sh +DISTRIB_FILES = $(SRC_FILES) $(ALL_FILES) $(AUTOSRC_FILES) +PDFLATEX = TEXINPUTS=$(srcdir): pdflatex + +default all: + +include $(wildcard $(srcdir)/$(PRJ).mk) + +doc: $(DOC_FILES) + +$(PRJ).txt: $(SRC_FILE) + pod2text -l $< $@ + +$(PRJ).man: $(SRC_FILE) + pod2man $< $@ + +$(PRJ).html: $(SRC_FILE) + pod2html --infile=$< --outfile=$@ + +$(PRJ).pdf: $(PRJ).ltx $(PRJ).tex + $(PDFLATEX) $< + makeindex $(PRJ) + $(PDFLATEX) $< + makeindex $(PRJ) + $(PDFLATEX) $< + makeindex $(PRJ) + $(PDFLATEX) $< + makeindex $(PRJ) + $(PDFLATEX) $< + +$(PRJ).tex: $(SRC_FILE) + pod2latex -out $@ $< + +distrib: $(PRJ).zip + +$(PRJ).zip: $(DISTRIB_FILES) + zip -9j $@ $+ + +install: + $(INSTALL) -d $(bindir) $(man1dir) + $(INSTALL_SCRIPT) $(srcdir)/$(PRJ).pl $(bindir)/$(PRJ) + $(INSTALL_DATA) $(srcdir)/$(PRJ).man $(man1dir)/$(PRJ).1 + +check: $(SRC_FILE) + podchecker $< + +uninstall: + -rm -f $(bindir)/$(PRJ) $(mandir)/man1/$(PRJ).1 + +clean: + -rm -f $(PRJ).aux $(PRJ).log $(PRJ).toc + -rm -f $(PRJ).idx $(PRJ).ind $(PRJ).ilg + -rm -f pod2htmd.tmp pod2htmi.tmp + +distclean: clean + -rm -f Makefile config.status config.log config.cache + -rm -f $(PRJ).tex + +realclean: distclean + -rm -f $(ALL_FILES) $(PRJ).zip + +mostlyclean: clean + +.PHONY: default all doc distrib install check uninstall \ + clean distclean realclean mostlyclean |