xref: /openbsd-src/gnu/usr.bin/cvs/doc/Makefile.in (revision 9f55cc39de95e6f703d50435983118177faea560)
143c1707eStholo# Makefile.in generated automatically by automake 1.4e from Makefile.am.
243c1707eStholo
343c1707eStholo# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
443c1707eStholo# Free Software Foundation, Inc.
543c1707eStholo# This Makefile.in is free software; the Free Software Foundation
643c1707eStholo# gives unlimited permission to copy and/or distribute it,
743c1707eStholo# with or without modifications, as long as this notice is preserved.
843c1707eStholo
943c1707eStholo# This program is distributed in the hope that it will be useful,
1043c1707eStholo# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
1143c1707eStholo# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
1243c1707eStholo# PARTICULAR PURPOSE.
1343c1707eStholo
1443c1707eStholo@SET_MAKE@
1543c1707eStholo
1643c1707eStholo# Makefile for GNU CVS documentation (excluding man pages - see ../man).
1743c1707eStholo# Copyright (C) 1986, 1988-1990, 2000 Free Software Foundation, Inc.
181e72d8d2Sderaadt
191e72d8d2Sderaadt# This program is free software; you can redistribute it and/or modify
201e72d8d2Sderaadt# it under the terms of the GNU General Public License as published by
211e72d8d2Sderaadt# the Free Software Foundation; either version 2, or (at your option)
221e72d8d2Sderaadt# any later version.
231e72d8d2Sderaadt
241e72d8d2Sderaadt# This program is distributed in the hope that it will be useful,
251e72d8d2Sderaadt# but WITHOUT ANY WARRANTY; without even the implied warranty of
261e72d8d2Sderaadt# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
271e72d8d2Sderaadt# GNU General Public License for more details.
281e72d8d2Sderaadt
2943c1707eStholo#DISTFILES = \
3043c1707eStholo#	.cvsignore \
3143c1707eStholo#	RCSFILES \
3243c1707eStholo
3343c1707eStholo# AUTOMAKE_OPTIONS = no-texinfo.tex
3443c1707eStholo
3543c1707eStholo# FIXME - these rebuild every 'make dist' with some BSD makes due to a bug
3643c1707eStholo# that prevents make from searching VPATH for targets.  There is some
3743c1707eStholo# machinery in place in configure.in to work around this for some targets
3843c1707eStholo# (see the CVSvn.texi target below) now, but fixing the two info_TEXINFOS
3943c1707eStholo# targets below is probably going to require work on Automake
4043c1707eStholo
4143c1707eStholo
4243c1707eStholoSHELL = @SHELL@
431e72d8d2Sderaadt
441e72d8d2Sderaadtsrcdir = @srcdir@
451e72d8d2Sderaadttop_srcdir = @top_srcdir@
461e72d8d2SderaadtVPATH = @srcdir@
471e72d8d2Sderaadtprefix = @prefix@
481e72d8d2Sderaadtexec_prefix = @exec_prefix@
491e72d8d2Sderaadt
5043c1707eStholobindir = @bindir@
5143c1707eStholosbindir = @sbindir@
5243c1707eSthololibexecdir = @libexecdir@
5343c1707eStholodatadir = @datadir@
5443c1707eStholosysconfdir = @sysconfdir@
5543c1707eStholosharedstatedir = @sharedstatedir@
5643c1707eSthololocalstatedir = @localstatedir@
5743c1707eSthololibdir = @libdir@
58e77048c1Stholoinfodir = @infodir@
5943c1707eStholomandir = @mandir@
6043c1707eStholoincludedir = @includedir@
6143c1707eStholooldincludedir = /usr/include
6243c1707eStholo
6343c1707eStholopkgdatadir = $(datadir)/@PACKAGE@
6443c1707eStholopkglibdir = $(libdir)/@PACKAGE@
6543c1707eStholopkgincludedir = $(includedir)/@PACKAGE@
6643c1707eStholo
6743c1707eStholotop_builddir = ..
6843c1707eStholo
6943c1707eStholoACLOCAL = @ACLOCAL@
7043c1707eStholoAUTOCONF = @AUTOCONF@
7143c1707eStholoAUTOMAKE = @AUTOMAKE@
7243c1707eStholoAUTOHEADER = @AUTOHEADER@
731e72d8d2Sderaadt
741e72d8d2SderaadtINSTALL = @INSTALL@
7543c1707eStholoINSTALL_PROGRAM = @INSTALL_PROGRAM@
761e72d8d2SderaadtINSTALL_DATA = @INSTALL_DATA@
7743c1707eStholoINSTALL_SCRIPT = @INSTALL_SCRIPT@
7843c1707eStholoINSTALL_HEADER = $(INSTALL_DATA)
7943c1707eStholotransform = @program_transform_name@
801e72d8d2Sderaadt
8143c1707eStholoNORMAL_INSTALL = :
8243c1707eStholoPRE_INSTALL = :
8343c1707eStholoPOST_INSTALL = :
8443c1707eStholoNORMAL_UNINSTALL = :
8543c1707eStholoPRE_UNINSTALL = :
8643c1707eStholoPOST_UNINSTALL = :
8743c1707eStholoAMTAR = @AMTAR@
8843c1707eStholoAWK = @AWK@
8943c1707eStholoCC = @CC@
9043c1707eStholoCSH = @CSH@
9143c1707eStholoDEPDIR = @DEPDIR@
9243c1707eStholoETAGS = @ETAGS@
9343c1707eStholoETAGS_INCLUDE_OPTION = @ETAGS_INCLUDE_OPTION@
9443c1707eStholoINSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
9543c1707eStholoINSTALL_STRIP_PROGRAM_ENV = @INSTALL_STRIP_PROGRAM_ENV@
9643c1707eStholoKRB4 = @KRB4@
9743c1707eStholoLN_S = @LN_S@
9843c1707eStholoMAKEINFO = @MAKEINFO@
9943c1707eStholoPACKAGE = @PACKAGE@
10043c1707eStholoPERL = @PERL@
10143c1707eStholoPR = @PR@
10243c1707eStholoPS2PDF = @PS2PDF@
10343c1707eStholoRANLIB = @RANLIB@
10443c1707eStholoROFF = @ROFF@
10543c1707eStholoSTRIP = @STRIP@
10643c1707eStholoTEXI2DVI = @TEXI2DVI@
10743c1707eStholoVERSION = @VERSION@
10843c1707eStholoYACC = @YACC@
10943c1707eStholo_am_include = @_am_include@
11043c1707eStholo_am_quote = @_am_quote@
11143c1707eStholoincludeopt = @includeopt@
11243c1707eStholoinstall_sh = @install_sh@
11343c1707eStholo
11443c1707eStholoinfo_TEXINFOS = cvs.texinfo cvsclient.texi
115*9f55cc39Stoddcvs_TEXINFOS = CVSvn.texi
116*9f55cc39Stoddcvsclient_TEXINFOS = CVSvn.texi
11743c1707eStholo
11843c1707eStholoPOSTSCRIPTS = \
11943c1707eStholo	cvs.ps \
12043c1707eStholo	cvs-paper.ps \
12143c1707eStholo	cvsclient.ps
12243c1707eStholo
12343c1707eStholo
12443c1707eStholoPDFS = \
12543c1707eStholo	cvs-paper.pdf \
12643c1707eStholo	cvs.pdf \
12743c1707eStholo	cvsclient.pdf
12843c1707eStholo
12943c1707eStholo
13043c1707eStholoTXTS = \
13143c1707eStholo	cvs.txt \
13243c1707eStholo	cvsclient.txt
13343c1707eStholo
13443c1707eStholo
13543c1707eStholoEXTRA_DIST = \
13643c1707eStholo	$(POSTSCRIPTS) \
13743c1707eStholo	.cvsignore \
13843c1707eStholo	CVSvn.texi.in \
13943c1707eStholo	ChangeLog.fsf \
140780d15dfStholo	RCSFILES \
14143c1707eStholo	cvs-paper.ms \
14243c1707eStholo	cvs.aux \
14343c1707eStholo	cvsclient.aux
1441e72d8d2Sderaadt
1451e72d8d2Sderaadt
14643c1707eStholo# Listing cvs.cps & cvs.fns here is a workaround for an Automake deficiency
14743c1707eStholoMOSTLYCLEANFILES = \
14843c1707eStholo	cvs.cps \
14943c1707eStholo	cvs.fns
1501e72d8d2Sderaadt
1511e72d8d2Sderaadt
15243c1707eStholoCLEANFILES = \
15343c1707eStholo	$(PDFS) \
15443c1707eStholo	$(TXTS)
1551e72d8d2Sderaadt
1561e72d8d2Sderaadt
15743c1707eStholoMAINTAINERCLEANFILES = \
15843c1707eStholo	cvs-paper.ps
15943c1707eStholo
16043c1707eStholo
16143c1707eStholoSUFFIXES = .aux .txt .pdf
16243c1707eStholoEXEEXT =
16343c1707eStholoOBJEXT = o
16443c1707eStholosubdir = doc
16543c1707eStholomkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
16643c1707eStholoCONFIG_HEADER = $(top_builddir)/config.h $(top_builddir)/src/options.h
16743c1707eStholoCONFIG_CLEAN_FILES =
16843c1707eStholoCFLAGS = @CFLAGS@
16943c1707eStholoCOMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
17043c1707eStholo	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
17143c1707eStholoCCLD = $(CC)
17243c1707eStholoLINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
17343c1707eStholoDIST_SOURCES =
17443c1707eStholoINFO_DEPS = cvs.info cvsclient.info
17543c1707eStholoDVIS = cvs.dvi cvsclient.dvi
17643c1707eStholoTEXINFOS = cvs.texinfo cvsclient.texi
17743c1707eStholoDIST_COMMON = $(cvs_TEXINFOS) $(cvsclient_TEXINFOS) ChangeLog \
17843c1707eStholo	Makefile.am Makefile.in texinfo.tex
17943c1707eStholoall: all-am
18043c1707eStholo
18143c1707eStholo.SUFFIXES:
18243c1707eStholo.SUFFIXES: .aux .txt .pdf .dvi .info .ps .texi .texinfo .txi
18343c1707eStholo
18443c1707eStholo$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
18543c1707eStholo	cd $(top_srcdir) && \
18643c1707eStholo	  $(AUTOMAKE) --gnu  doc/Makefile
18743c1707eStholo
18843c1707eStholoMakefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
18943c1707eStholo	cd $(top_builddir) && \
19043c1707eStholo	  CONFIG_HEADERS= CONFIG_LINKS= \
19143c1707eStholo	  CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status
19243c1707eStholo
19343c1707eStholocvs.info: cvs.texinfo $(cvs_TEXINFOS)
19443c1707eStholocvs.dvi: cvs.texinfo $(cvs_TEXINFOS)
19543c1707eStholo
19643c1707eStholocvsclient.info: cvsclient.texi $(cvsclient_TEXINFOS)
19743c1707eStholocvsclient.dvi: cvsclient.texi $(cvsclient_TEXINFOS)
19843c1707eStholo
19943c1707eStholo.texi.info:
2002df90443Stholo	@rm -f $@ $@-[0-9] $@-[0-9][0-9]
2012df90443Stholo	$(MAKEINFO) -I $(srcdir) $(srcdir)/`echo $< | sed 's,.*/,,'` -o $@
20243c1707eStholo
20343c1707eStholo.texi.dvi:
20443c1707eStholo	TEXINPUTS=$(srcdir):$$TEXINPUTS \
20543c1707eStholo	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
20643c1707eStholo
20743c1707eStholo.texi:
2082df90443Stholo	@rm -f $@ $@-[0-9] $@-[0-9][0-9]
2092df90443Stholo	$(MAKEINFO) -I $(srcdir) $(srcdir)/`echo $< | sed 's,.*/,,'` -o $@
21043c1707eStholo
21143c1707eStholo.texinfo.info:
2122df90443Stholo	@rm -f $@ $@-[0-9] $@-[0-9][0-9]
2132df90443Stholo	$(MAKEINFO) -I $(srcdir) $(srcdir)/`echo $< | sed 's,.*/,,'` -o $@
21443c1707eStholo
21543c1707eStholo.texinfo.dvi:
21643c1707eStholo	TEXINPUTS=$(srcdir):$$TEXINPUTS \
21743c1707eStholo	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
21843c1707eStholo
21943c1707eStholo.texinfo:
2202df90443Stholo	@rm -f $@ $@-[0-9] $@-[0-9][0-9]
2212df90443Stholo	$(MAKEINFO) -I $(srcdir) $(srcdir)/`echo $< | sed 's,.*/,,'` -o $@
2221e72d8d2Sderaadt
2231e72d8d2SderaadtDVIPS = dvips
22443c1707eStholo.dvi.ps:
22543c1707eStholo	$(DVIPS) $< -o $@
2261e72d8d2Sderaadt
22743c1707eStholouninstall-info-am:
22843c1707eStholo	$(PRE_UNINSTALL)
22943c1707eStholo	@if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
23043c1707eStholo	  list='$(INFO_DEPS)'; \
23143c1707eStholo	  for file in $$list; do \
23243c1707eStholo	    echo " install-info --info-dir=$(DESTDIR)$(infodir) --remove $(DESTDIR)$(infodir)/$$file"; \
23343c1707eStholo	    install-info --info-dir=$(DESTDIR)$(infodir) --remove $(DESTDIR)$(infodir)/$$file; \
23443c1707eStholo	  done; \
23543c1707eStholo	else :; fi
23643c1707eStholo	@$(NORMAL_UNINSTALL)
23743c1707eStholo	@list='$(INFO_DEPS)'; \
23843c1707eStholo	for file in $$list; do \
23943c1707eStholo	  (if cd $(DESTDIR)$(infodir); then \
24043c1707eStholo	     echo " rm -f $$file $$file-[0-9] $$file-[0-9][0-9])"; \
24143c1707eStholo	     rm -f $$file $$file-[0-9] $$file-[0-9][0-9]; \
24243c1707eStholo	   else :; fi); \
2431e72d8d2Sderaadt	done
2441e72d8d2Sderaadt
24543c1707eStholodist-info: $(INFO_DEPS)
24643c1707eStholo	list='$(INFO_DEPS)'; \
24743c1707eStholo	for base in $$list; do \
24843c1707eStholo	  d=$(srcdir); \
24943c1707eStholo	  for file in `CDPATH=: && cd $$d && eval echo $$base*`; do \
25043c1707eStholo	    test -f $(distdir)/$$file \
25143c1707eStholo	    || cp -p $$d/$$file $(distdir)/$$file; \
25243c1707eStholo	  done; \
25343c1707eStholo	done
25443c1707eStholo
25543c1707eStholomostlyclean-aminfo:
25643c1707eStholo	-rm -f cvs.aux cvs.cp cvs.cps cvs.dvi cvs.fn cvs.fns cvs.ky cvs.log cvs.pg \
25743c1707eStholo	  cvs.ps cvs.toc cvs.tp cvs.vr cvsclient.aux cvsclient.cp \
25843c1707eStholo	  cvsclient.dvi cvsclient.fn cvsclient.ky cvsclient.log \
25943c1707eStholo	  cvsclient.pg cvsclient.ps cvsclient.toc cvsclient.tp \
26043c1707eStholo	  cvsclient.vr
26143c1707eStholo
26243c1707eStholomaintainer-clean-aminfo:
26343c1707eStholo	cd $(srcdir) && \
26443c1707eStholo	for i in $(INFO_DEPS); do \
26543c1707eStholo	  rm -f $$i; \
26643c1707eStholo	  if test "`echo $$i-[0-9]*`" != "$$i-[0-9]*"; then \
26743c1707eStholo	    rm -f $$i-[0-9]*; \
26843c1707eStholo	  fi; \
26943c1707eStholo	done
27043c1707eStholotags: TAGS
27143c1707eStholoTAGS:
27243c1707eStholo
27343c1707eStholo
27443c1707eStholoDISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
27543c1707eStholo
27643c1707eStholotop_distdir = ..
27743c1707eStholodistdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
27843c1707eStholo
27943c1707eStholodistdir: $(DISTFILES)
28043c1707eStholo	@for file in $(DISTFILES); do \
28143c1707eStholo	  d=$(srcdir); \
28243c1707eStholo	  if test -d $$d/$$file; then \
28343c1707eStholo	    cp -pR $$d/$$file $(distdir) \
28443c1707eStholo	    || exit 1; \
28543c1707eStholo	  else \
28643c1707eStholo	    test -f $(distdir)/$$file \
28743c1707eStholo	    || cp -p $$d/$$file $(distdir)/$$file \
28843c1707eStholo	    || exit 1; \
28943c1707eStholo	  fi; \
29043c1707eStholo	done
29143c1707eStholo	$(MAKE) $(AM_MAKEFLAGS) \
29243c1707eStholo	  top_distdir="${top_distdir}" distdir="$(distdir)" \
29343c1707eStholo	  dist-info
29443c1707eStholocheck-am: all-am
29543c1707eStholocheck: check-am
29643c1707eStholoall-am: Makefile $(INFO_DEPS)
29743c1707eStholo
2981e72d8d2Sderaadtinstalldirs:
29943c1707eStholo	$(mkinstalldirs) $(DESTDIR)$(infodir)
30043c1707eStholo
30143c1707eStholoinstall: install-am
30243c1707eStholoinstall-exec: install-exec-am
30343c1707eStholoinstall-data: install-data-am
30443c1707eStholouninstall: uninstall-am
30543c1707eStholo
30643c1707eStholoinstall-am: all-am
30743c1707eStholo	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
30843c1707eStholo
30943c1707eStholoinstallcheck: installcheck-am
31043c1707eStholo
31143c1707eStholoinstall-strip:
31243c1707eStholo	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
31343c1707eStholo	  INSTALL_PROGRAM_ENV='$(INSTALL_STRIP_PROGRAM_ENV)' install
31443c1707eStholo
31543c1707eStholomostlyclean-generic:
31643c1707eStholo	-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
31743c1707eStholo
31843c1707eStholoclean-generic:
31943c1707eStholo	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
32043c1707eStholo
32143c1707eStholodistclean-generic:
32243c1707eStholo	-rm -f Makefile $(CONFIG_CLEAN_FILES)
32343c1707eStholo	-rm -f config.cache config.log stamp-h stamp-h[0-9]*
32443c1707eStholo
32543c1707eStholomaintainer-clean-generic:
32643c1707eStholo	@echo "This command is intended for maintainers to use"
32743c1707eStholo	@echo "it deletes files that may require special tools to rebuild."
32843c1707eStholo	-rm -f Makefile.in
32943c1707eStholo	-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
33043c1707eStholoclean: clean-am
33143c1707eStholo
33243c1707eStholoclean-am: clean-generic mostlyclean-am
33343c1707eStholo
33443c1707eStholodistclean: distclean-am
33543c1707eStholo
33643c1707eStholodistclean-am: clean-am distclean-generic
33743c1707eStholo
33843c1707eStholodvi: dvi-am
33943c1707eStholo
34043c1707eStholodvi-am: $(DVIS)
34143c1707eStholo
34243c1707eStholoinfo: info-am
34343c1707eStholo
34443c1707eStholoinfo-am: $(INFO_DEPS)
34543c1707eStholo
34643c1707eStholoinstall-data-am: install-info-am
34743c1707eStholo
34843c1707eStholoinstall-exec-am:
34943c1707eStholo
35043c1707eStholoinstall-info: install-info-am
35143c1707eStholo
35243c1707eStholoinstall-info-am: $(INFO_DEPS)
35343c1707eStholo	@$(NORMAL_INSTALL)
35443c1707eStholo	$(mkinstalldirs) $(DESTDIR)$(infodir)
35543c1707eStholo	@list='$(INFO_DEPS)'; \
35643c1707eStholo	for file in $$list; do \
3572df90443Stholo	  for ifile in `CDPATH=: && echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do \
3582df90443Stholo	    if test -f $$ifile; then \
3592df90443Stholo	      echo " $(INSTALL_DATA) $$ifile $(DESTDIR)$(infodir)/$$ifile"; \
3602df90443Stholo	      $(INSTALL_DATA) $$ifile $(DESTDIR)$(infodir)/$$ifile; \
36143c1707eStholo	    else : ; fi; \
36243c1707eStholo	  done; \
36343c1707eStholo	done
36443c1707eStholo	@$(POST_INSTALL)
36543c1707eStholo	@if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
36643c1707eStholo	  list='$(INFO_DEPS)'; \
36743c1707eStholo	  for file in $$list; do \
36843c1707eStholo	    echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file";\
36943c1707eStholo	    install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file || :;\
37043c1707eStholo	  done; \
37143c1707eStholo	else : ; fi
37243c1707eStholoinstall-man:
37343c1707eStholo
37443c1707eStholoinstallcheck-am:
37543c1707eStholo
37643c1707eStholomaintainer-clean: maintainer-clean-am
37743c1707eStholo
37843c1707eStholomaintainer-clean-am: distclean-am maintainer-clean-aminfo \
37943c1707eStholo	maintainer-clean-generic
38043c1707eStholo
38143c1707eStholomostlyclean: mostlyclean-am
38243c1707eStholo
38343c1707eStholomostlyclean-am: mostlyclean-aminfo mostlyclean-generic
38443c1707eStholo
38543c1707eStholouninstall-am: uninstall-info-am
38643c1707eStholo
38743c1707eStholouninstall-info: uninstall-info-am
38843c1707eStholo
38943c1707eStholo.PHONY: all all-am check check-am clean clean-generic dist-info \
39043c1707eStholo	distclean distclean-generic distdir dvi dvi-am info info-am \
39143c1707eStholo	install install-am install-data install-data-am install-exec \
39243c1707eStholo	install-exec-am install-info install-info-am install-man \
39343c1707eStholo	install-strip installcheck installcheck-am installdirs \
39443c1707eStholo	maintainer-clean maintainer-clean-aminfo \
39543c1707eStholo	maintainer-clean-generic mostlyclean mostlyclean-aminfo \
39643c1707eStholo	mostlyclean-generic uninstall uninstall-am uninstall-info-am
39743c1707eStholo
39843c1707eStholo
39943c1707eStholodoc ps: $(POSTSCRIPTS)
40043c1707eStholo.PHONY: doc ps
40143c1707eStholo
40243c1707eStholopdf: $(PDFS)
40343c1707eStholo.PHONY: pdf
40443c1707eStholo
40543c1707eStholotxt: $(TXTS)
40643c1707eStholo.PHONY: txt
4071e72d8d2Sderaadt
4081e72d8d2Sderaadtdvi: cvs.dvi cvsclient.dvi
40943c1707eStholo.PHONY: dvi
4101e72d8d2Sderaadt
41143c1707eStholocvs.aux cvs.pdf cvs.txt: cvs.texinfo $(cvs_TEXINFOS)
41243c1707eStholocvsclient.aux cvsclient.pdf cvsclient.txt: cvsclient.texi $(cvsclient_TEXINFOS)
413c26070a5Stholo
41443c1707eStholo# These targets need to be very specific so that the other PDFs get generated correctly.
41543c1707eStholo# If they are more generic and cvs.ps is made before cvs.pdf, then cvs.pdf will be
41643c1707eStholo# generated from the generic target and the PS source, which contains less information
41743c1707eStholo# than the usual texinfo source.
41843c1707eStholocvs-paper.pdf: cvs-paper.ps
41943c1707eStholo	$(ROFF) -t -p -ms -Tps $< > $@-t
4201e72d8d2Sderaadt	mv $@-t $@
4211e72d8d2Sderaadt
42243c1707eStholocvs-paper.ps: cvs-paper.ms
42343c1707eStholo	$(PS2PDF) $< $@
4241e72d8d2Sderaadt
42543c1707eStholo# texinfo based targets automake neglects to include
42643c1707eStholo.texinfo.pdf:
42743c1707eStholo	TEXINPUTS=$(srcdir):$$TEXINPUTS \
42843c1707eStholo	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) --pdf $<
42943c1707eStholo.txi.pdf:
43043c1707eStholo	TEXINPUTS=$(srcdir):$$TEXINPUTS \
43143c1707eStholo	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) --pdf $<
43243c1707eStholo.texi.pdf:
43343c1707eStholo	TEXINPUTS=$(srcdir):$$TEXINPUTS \
43443c1707eStholo	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) --pdf $<
4351e72d8d2Sderaadt
43643c1707eStholo.texinfo.aux:
43743c1707eStholo	TEXINPUTS=$(srcdir):$$TEXINPUTS \
43843c1707eStholo	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
43943c1707eStholo.txi.aux:
44043c1707eStholo	TEXINPUTS=$(srcdir):$$TEXINPUTS \
44143c1707eStholo	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
44243c1707eStholo.texi.aux:
44343c1707eStholo	TEXINPUTS=$(srcdir):$$TEXINPUTS \
44443c1707eStholo	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
4451e72d8d2Sderaadt
44643c1707eStholo.texinfo.txt:
44743c1707eStholo	TEXINPUTS=$(srcdir):$$TEXINPUTS \
44843c1707eStholo	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(MAKEINFO) $< --no-headers -o $@
44943c1707eStholo.txi.txt:
45043c1707eStholo	TEXINPUTS=$(srcdir):$$TEXINPUTS \
45143c1707eStholo	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(MAKEINFO) $< --no-headers -o $@
45243c1707eStholo.texi.txt:
45343c1707eStholo	TEXINPUTS=$(srcdir):$$TEXINPUTS \
45443c1707eStholo	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(MAKEINFO) $< --no-headers -o $@
4551e72d8d2Sderaadt
45643c1707eStholo# - CVSvn.texi needs to be updated only once, since it depends on
45743c1707eStholo#   configure.in, not on the results of a 'configure' run.
45843c1707eStholo# - It is guaranteed (with GNU Make) that when the version in configure.in
45943c1707eStholo#   is changed, acversion.m4 is built only after the new version number is
46043c1707eStholo#   propagated to the Makefile.  (Libtool uses the same guarantee.)
46143c1707eStholo# - Of the next three targets, only the next one or the following two should be
46243c1707eStholo#   enabled, not all three
46343c1707eStholo# - This is the target for systems without the BSD VPATH bug in make or with
46443c1707eStholo#   $(srcdir) = $(builddir)
46543c1707eStholo@MAKE_TARGETS_IN_VPATH_TRUE@CVSvn.texi: $(srcdir)/CVSvn.texi.in $(top_srcdir)/configure.in
46643c1707eStholo@MAKE_TARGETS_IN_VPATH_TRUE@	sed 's,@VERSION\@,$(VERSION),g' $(srcdir)/CVSvn.texi.in >$(srcdir)/CVSvn.ttexi
46743c1707eStholo@MAKE_TARGETS_IN_VPATH_TRUE@	mv $(srcdir)/CVSvn.ttexi $(srcdir)/CVSvn.texi
46843c1707eStholo# - The next two targets are a workaround for the fact that some BSD makes
46943c1707eStholo#   don't look through VPATH for targets, but only for sources.
47043c1707eStholo# - They should be disabled on systems without the bug and in environments
47143c1707eStholo#   where $(srcdir) = $(builddir)
472*9f55cc39Stodd@MAKE_TARGETS_IN_VPATH_FALSE@#CVSvn.texi: $(srcdir)/CVSvn.texi
47343c1707eStholo@MAKE_TARGETS_IN_VPATH_FALSE@	# use cat so the time stamp gets set properly
47443c1707eStholo@MAKE_TARGETS_IN_VPATH_FALSE@	cat $(srcdir)/CVSvn.texi >$@
475*9f55cc39Stodd@MAKE_TARGETS_IN_VPATH_FALSE@CVSvn.texi: $(srcdir)/CVSvn.texi.in $(top_srcdir)/configure.in
476*9f55cc39Stodd@MAKE_TARGETS_IN_VPATH_FALSE@	sed 's,@VERSION\@,$(VERSION),g' $(srcdir)/CVSvn.texi.in >CVSvn.ttexi
477*9f55cc39Stodd@MAKE_TARGETS_IN_VPATH_FALSE@	mv CVSvn.ttexi CVSvn.texi
4781e72d8d2Sderaadt
47943c1707eStholo# for backwards compatibility with the old makefiles
48043c1707eStholorealclean: maintainer-clean
4811e72d8d2Sderaadt.PHONY: realclean
4821e72d8d2Sderaadt
48343c1707eStholo# Tell versions [3.59,3.63) of GNU make to not export all variables.
48443c1707eStholo# Otherwise a system limit (for SysV at least) may be exceeded.
48543c1707eStholo.NOEXPORT:
486