1# 2# This file was generated from Makefile.in on Sat Dec 13 12:17:28 GMT 2008 3# 4 5DOXYGEN ?= `which doxygen` 6TMAKEPATH = 7ENV = env TMAKEPATH=$(TMAKEPATH) 8TMAKE = 9MAKE = /usr/bin/make 10PERL = /usr/bin/perl 11RM = rm -f 12CP = cp 13VERSION = 1.5.7.1 14INSTALL = /tmp 15INSTTOOL = /usr/bin/install 16DOXYDOCS = .. 17DOCDIR = $(INSTALL)/share/doc/packages/doxygen 18QTDIR = 19HAVE_DOT = /usr/bin/dot 20 21projects = nutshell alias rst inline namespacefile array inheritance \ 22 members userdefined fixedwidthfont latexmath functionOverload \ 23 image name union group struct struct_function qtsignalsandslots lists \ 24 headings links parameters template_class template_class_non_type \ 25 template_function template_type_alias template_specialisation \ 26 enum define interface xrefsect tables \ 27 cpp_anon cpp_enum cpp_union cpp_function cpp_friendclass \ 28 cpp_inherited_members cpp_trailing_return_type cpp_constexpr_hax \ 29 cpp_function_lookup \ 30 c_file c_struct c_enum c_typedef c_macro c_union membergroups 31 32special = programlisting decl_impl multifilexml auto class typedef 33 34xmls := $(foreach project, $(projects), $(project)/xml/index.xml) 35 36special_xmls = $(foreach project, $(special), $(project)/xml/index.xml) 37 38all: $(xmls) $(special_xmls) 39 40clean: 41 rm -rf $(projects) $(special) 42 43 44# General pattern 45# --------------- 46 47$(xmls): %/xml/index.xml: %.cfg %.h 48 $(DOXYGEN) $< 49 50 51# Special Cases 52# ------------- 53 54programlisting/xml/index.xml: programlisting.h programlisting.cfg programlistinginclude.txt 55 $(DOXYGEN) programlisting.cfg 56 57decl_impl/xml/index.xml: decl_impl.h decl_impl.c decl_impl.cfg 58 $(DOXYGEN) decl_impl.cfg 59 60multifilexml/xml/index.xml: multifile/one/Util.h multifile/two/Util.h multifile.cfg 61 $(DOXYGEN) multifile.cfg 62 63auto/xml/index.xml: auto_class.h auto_function.h auto.cfg 64 $(DOXYGEN) auto.cfg 65 66class/xml/index.xml: class.h class.cpp class.cfg 67 $(DOXYGEN) class.cfg 68 69typedef/xml/index.xml: typedef.h typedef.cfg 70 $(DOXYGEN) typedef.cfg 71