SUBDIRS = i18n
info_TEXINFOS = cvs.texinfo cvsclient.texi
man_MANS = $(srcdir)/cvs.1
PSS = \
cvs.ps \
cvs-paper.ps \
cvsclient.ps
PDFS = \
cvs.pdf \
$(srcdir)/cvs-paper.pdf \
cvsclient.pdf
TXTS = \
cvs.txt \
cvsclient.txt
EXTRA_DIST = \
.cvsignore \
ChangeLog.fsf \
HACKING.DOCS \
RCSFILES \
$(srcdir)/cvs.1 \
cvs-paper.ms \
cvs.man.header \
cvs.man.footer \
getdate.texi \
mdate-sh \
writeproxy.rtf \
$(PDFS)
MOSTLYCLEANFILES =
CLEANFILES = \
$(PSS) \
$(TXTS)
DISTCLEANFILES =
MAINTAINERCLEANFILES = \
$(PDFS)
doc: info pdf
.PHONY: doc
txt: $(TXTS)
.PHONY: txt
dvi: cvs.dvi cvsclient.dvi
.PHONY: dvi
cvs.txt: cvs.texinfo $(srcdir)/version.texi
cvsclient.txt: cvsclient.texi $(srcdir)/version-client.texi
cvs-paper.ps: cvs-paper.ms
$(ROFF) -t -p -ms -Tps $(srcdir)/cvs-paper.ms >cvs-paper.ps-t
cp cvs-paper.ps-t $@
-@rm -f cvs-paper.ps-t
$(srcdir)/cvs-paper.pdf: cvs-paper.ms
$(ROFF) -t -p -ms -Tps $(srcdir)/cvs-paper.ms >cvs-paper.ps-t
ps2pdf cvs-paper.ps-t cvs-paper.pdf-t
cp cvs-paper.pdf-t $@
-@rm -f cvs-paper.pdf-t cvs-paper.ps-t
MOSTLYCLEANFILES += cvs-paper.pdf-t cvs-paper.ps-t
$(srcdir)/cvs.1: @MAINTAINER_MODE_TRUE@ mkman cvs.man.header cvs.texinfo cvs.man.footer
$(PERL) ./mkman $(srcdir)/cvs.man.header $(srcdir)/cvs.texinfo \
$(srcdir)/cvs.man.footer >cvs.tmp
cp cvs.tmp $(srcdir)/cvs.1
-@rm -f cvs.tmp
MAINTAINERCLEANFILES += $(srcdir)/cvs.1
cvs.dvi cvs.html $(srcdir)/cvs.info cvs.pdf cvs.ps cvs.txt: $(srcdir)/getdate-cvs.texi
$(srcdir)/getdate-cvs.texi: stamp-gdt
stamp-gdt: getdate.texi
@echo "@c This file is generated via a rule in Makefile.am from the" \
>getdate-cvs.tmp
@echo "@c getdate.texi file." >>getdate-cvs.tmp
@echo "@c" >>getdate-cvs.tmp
@echo "@c *** DO NOT EDIT THIS FILE DIRECTLY ***" >>getdate-cvs.tmp
@echo "@c" >>getdate-cvs.tmp
@echo "@c Edit getdate.texi instead." >>getdate-cvs.tmp
@echo >>getdate-cvs.tmp
sed -e "s/^@chapter /@appendixsec /" \
-e "s/^@section /@appendixsubsec /" \
<$(srcdir)/getdate.texi >>getdate-cvs.tmp
@cmp -s getdate-cvs.tmp $(srcdir)/getdate-cvs.texi \
|| (echo "Updating getdate-cvs.texi"; \
cp getdate-cvs.tmp $(srcdir)/getdate-cvs.texi)
-@rm -f getdate-cvs.tmp
@cp $(srcdir)/getdate-cvs.texi $@
EXTRA_DIST += getdate-cvs.texi
MOSTLYCLEANFILES += getdate-cvs.tmp
DISTCLEANFILES += stamp-gdt
SUFFIXES = .txt
.texinfo.txt:
$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
--no-headers -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
.txi.txt:
$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
--no-headers -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
.texi.txt:
$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
--no-headers -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
realclean: maintainer-clean
.PHONY: realclean