# Generated automatically from Makefile.in by configure.
#
# Make documentation
#
# This file is intended as a guide. You may need to modify it a little on your
# system. Note that you need the GNU texinfo package to run tex on this
# documentation!!  A postscript version is included since some people have had
# problems here.
#

version = `cat ../src/.cfversion`

DOCS = cfengine.info cfdocs.html cfdocs.dvi $(version).ps

prefix = /usr/local
infodir = ${prefix}/info

INSTALL = /local/gnu/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644

MKINSTALLDIR = ../bin/mkinstalldirs

MAKEINFO = /local/gnu/bin/makeinfo
TEX = /usr/local/bin/tex
TEXINDEX = /local/gnu/bin/texindex
DVIPS = /usr/local/bin/dvips
TEXI2HTML = /local/bin/texi2html


CP = ln

#
# If you want to rebuild the cfengine.ps file
# DVIFILE = cfdocs.dvi
DVIFILE = cfdocs.dvi

all: ${DOCS}

install: cfdocs.info
	${MKINSTALLDIR} ${infodir}
	for x in cfengine.info* ; \
	do \
	${INSTALL_DATA} $$x ${infodir}; \
	done

$(version).ps: cfdocs.dvi
	-${DVIPS} -f ${DVIFILE} > $(version).ps

cfdocs.dvi: cfdocs.texinfo
	-${TEX} cfdocs.texinfo
	-${TEXINDEX} cfdocs.vr cfdocs.mb cfdocs.cp
	echo rescanning || ${TEX} cfdocs.texinfo

cfdocs.html: cfdocs.texinfo
	-${TEXI2HTML} cfdocs.texinfo

cfdocs.info: cfdocs.texinfo
	-${MAKEINFO} cfdocs.texinfo

cfengine.info: cfdocs.info

mostlyclean:
	rm -f cfdocs.info* cfdocs.aux cfdocs.log
	rm -f cfdocs.cp cfdocs.pg cfdocs.tp cfdocs.vr cfdocs.fn
	rm -f cfdocs.ky cfdocs.toc cfdocs.cps cfdocs.vrs
	rm -f *~ cfdocs.f cfdocs.fs cfdocs.info* cfengine.info*
	rm -f cfdocs.fns  cfdocs.mb cfdocs.mbs  

distclean: mostlyclean
	rm -f cfdocs.dvi

clean: mostlyclean
	rm -f cfdocs.dvi
