#
# This file was generated from Makefile.in on Thu Jun  6 09:36:26 MDT 2002
#

DOXYGEN   = /export/home/midnight-vml/david/Desktop/doxygen-1.2.13.1
TMAKEPATH = /export/home/midnight-vml/david/Desktop/doxygen-1.2.13.1/tmake/lib/linux-g++
ENV       = env TMAKEPATH=$(TMAKEPATH)
TMAKE     = /export/home/midnight-vml/david/Desktop/doxygen-1.2.13.1/tmake/bin/tmake
MAKE      = /usr/bin/gmake
PERL      = /usr/bin/perl
RM        = rm -f
CP        = cp
VERSION   = 1.2.13.1
INSTALL   = /usr
INSTTOOL  = /usr/bin/install
DOXYDOCS  = ..
DOCDIR    = /usr/share/doc/packages/doxygen
HAVE_DOT  = /alma/MAR2002/CCSLite/bin/dot

all: src/version.cpp 
	$(MAKE) -C qtools
	$(MAKE) -C src

doxywizard_install:

#all: src/version.cpp doxywizard 
#	cd qtools ; $(MAKE)
#	cd src ; $(MAKE)

clean: FORCE
	cd examples ; $(MAKE) clean
	cd doc ; $(MAKE) clean
	cd qtools ; $(MAKE) clean
	cd src ; $(MAKE) clean
	cd addon/doxywizard ; $(MAKE) clean
	cd addon/doxmlparser/src ; $(MAKE) clean
	cd addon/doxmlparser/test ; $(MAKE) clean
	-rm -f bin/doxy*
	-rm -f objects/*.o

distclean: clean
	cd src ; $(MAKE) distclean
	cd addon/doxywizard ; $(MAKE) distclean
	cd addon/doxmlparser/src ; $(MAKE) distclean
	cd addon/doxmlparser/test ; $(MAKE) distclean
	-rm -f lib/lib*
	-rm -f bin/doxy*
	-rm -f html
	-rm -f objects/*.o
	-rm -f src/Makefile.doxygen src/Makefile.libdoxygen 
	-rm -f src/Makefile.doxytag src/Makefile.libdoxycfg
	-rm -f src/Makefile.doxysearch qtools/Makefile.qtools
	-rm -f Makefile qtools/Makefile src/Makefile examples/Makefile doc/Makefile 
	-rm -f .makeconfig .tmakeconfig
	-rm -f src/doxygen.pro src/libdoxygen.pro src/doxytag.pro src/doxysearch.pro qtools/qtools.pro src/libdoxycfg.pro
	-rm -f src/version.cpp
	-rm -r addon/doxywizard/Makefile
	-rm -f addon/doxywizard/Makefile.doxywizard
	-rm -f addon/doxywizard/doxywizard.pro
	-rm -f addon/doxywizard/obj/*.o
	-rm -f addon/doxywizard/moc/moc_*
	-rm -f addon/doxywizard/config.cpp


install: doxywizard_install 
	$(INSTTOOL) -d $(INSTALL)/bin
	$(INSTTOOL) -m 755 bin/doxygen    $(INSTALL)/bin
	$(INSTTOOL) -m 755 bin/doxytag    $(INSTALL)/bin
	$(INSTTOOL) -m 755 bin/doxysearch $(INSTALL)/bin

install_docs:
	$(INSTTOOL) -d $(DOCDIR)
	cp -r doc $(DOCDIR)
	cp -r examples $(DOCDIR)
	echo "DOXYGEN  = $(INSTALL)" >  $(DOCDIR)/doc/Makefile
	echo "DOXYDOCS = .."         >> $(DOCDIR)/doc/Makefile
	echo "VERSION  = $(VERSION)" >> $(DOCDIR)/doc/Makefile
	echo "PERL     = $(PERL)"    >> $(DOCDIR)/doc/Makefile
	cat doc/Makefile.in          >> $(DOCDIR)/doc/Makefile
	cd $(DOCDIR)/examples ; $(MAKE)
	cd $(DOCDIR)/doc ; $(MAKE)
	rm -rf $(DOCDIR)/doc
	cd $(DOCDIR)/latex ; $(MAKE)
	cp $(DOCDIR)/latex/doxygen_manual.pdf $(DOCDIR)
	cp $(DOCDIR)/latex/doxygen_manual.ps  $(DOCDIR)
	rm -rf $(DOCDIR)/latex

docs: FORCE
	cd examples ; $(MAKE)
	cd doc ; $(MAKE)

ps: docs
	cd latex ; $(MAKE)

pdf: docs
	cd latex ; $(MAKE)

archive: clean
	tar zcvf dx`date +%y%m%d`.tgz Doxyfile addon tmake doc wintools examples bin lib objects \
	       qtools src configure configure.bin Makefile.in Makefile.win_nmake.in \
               Makefile.win_make.in INSTALL make.bat LANGUAGE.HOWTO LICENSE PLATFORMS \
               VERSION packages

src/version.cpp: Makefile
	echo "char versionString[]=\"$(VERSION)\";" > src/version.cpp

addon/doxywizard/version.cpp: Makefile
	echo "char versionString[]=\"$(VERSION)\";" > addon/doxywizard/version.cpp

FORCE:

