Makefile.in 3.8 KB
Newer Older
mueller's avatar
mueller committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

all: class/html/index.html \
     define/html/index.html \
     enum/html/index.html \
     file/html/index.html \
     func/html/index.html \
     page/html/index.html \
     relates/html/index.html \
     author/html/index.html \
     par/html/index.html \
     overload/html/index.html \
     example/html/index.html \
     include/html/index.html \
     qtstyle/html/index.html \
     jdstyle/html/index.html \
     structcmd/html/index.html \
     autolink/html/index.html \
     restypedef/html/index.html \
     afterdoc/html/index.html \
     template/html/index.html \
mueller's avatar
mueller committed
21
     tag/html/index.html \
dimitri's avatar
dimitri committed
22
     group/html/index.html \
dimitri's avatar
dimitri committed
23
     diagrams/html/index.html \
dimitri's avatar
dimitri committed
24 25
     memgrp/html/index.html \
     docstring/html/index.html \
dimitri's avatar
dimitri committed
26
     pyexample/html/index.html \
dimitri's avatar
dimitri committed
27
     tclexample/html/index.html \
dimitri's avatar
dimitri committed
28
     mux/html/index.html \
dimitri's avatar
dimitri committed
29 30 31 32
     manual/html/index.html 

# Disabled since it is broken :-(
#     dbusxml/html/index.html
mueller's avatar
mueller committed
33 34 35 36

clean:
	rm -rf  class define enum file func page relates author \
                par overload example include qtstyle jdstyle structcmd \
dimitri's avatar
dimitri committed
37
		autolink tag restypedef afterdoc template tag group diagrams \
dimitri's avatar
dimitri committed
38
		memgrp docstring pyexample mux manual dbusxml tclexample
mueller's avatar
mueller committed
39 40

class/html/index.html: class.h class.cfg
mueller's avatar
mueller committed
41
	$(DOXYGEN)/bin/doxygen class.cfg
mueller's avatar
mueller committed
42 43

define/html/index.html: define.h define.cfg
mueller's avatar
mueller committed
44
	$(DOXYGEN)/bin/doxygen define.cfg
mueller's avatar
mueller committed
45 46

enum/html/index.html: enum.h enum.cfg
mueller's avatar
mueller committed
47
	$(DOXYGEN)/bin/doxygen enum.cfg
mueller's avatar
mueller committed
48 49

file/html/index.html: file.h file.cfg
mueller's avatar
mueller committed
50
	$(DOXYGEN)/bin/doxygen file.cfg
mueller's avatar
mueller committed
51 52

func/html/index.html: func.h func.cfg
mueller's avatar
mueller committed
53
	$(DOXYGEN)/bin/doxygen func.cfg
mueller's avatar
mueller committed
54 55

page/html/index.html: page.doc page.cfg
mueller's avatar
mueller committed
56
	$(DOXYGEN)/bin/doxygen page.cfg
mueller's avatar
mueller committed
57 58

relates/html/index.html: relates.cpp relates.cfg
mueller's avatar
mueller committed
59
	$(DOXYGEN)/bin/doxygen relates.cfg
mueller's avatar
mueller committed
60 61

author/html/index.html: author.cpp author.cfg
mueller's avatar
mueller committed
62
	$(DOXYGEN)/bin/doxygen author.cfg
mueller's avatar
mueller committed
63 64

par/html/index.html: par.cpp par.cfg
mueller's avatar
mueller committed
65
	$(DOXYGEN)/bin/doxygen par.cfg
mueller's avatar
mueller committed
66 67

overload/html/index.html: overload.cpp overload.cfg
mueller's avatar
mueller committed
68
	$(DOXYGEN)/bin/doxygen overload.cfg
mueller's avatar
mueller committed
69 70

example/html/index.html: example.cpp example_test.cpp example.cfg 
mueller's avatar
mueller committed
71
	$(DOXYGEN)/bin/doxygen example.cfg
mueller's avatar
mueller committed
72 73

include/html/index.html: include.cpp example_test.cpp include.cfg 
mueller's avatar
mueller committed
74
	$(DOXYGEN)/bin/doxygen include.cfg
mueller's avatar
mueller committed
75 76

qtstyle/html/index.html: qtstyle.cpp qtstyle.cfg 
mueller's avatar
mueller committed
77
	$(DOXYGEN)/bin/doxygen qtstyle.cfg
mueller's avatar
mueller committed
78 79

jdstyle/html/index.html: jdstyle.cpp jdstyle.cfg 
mueller's avatar
mueller committed
80
	$(DOXYGEN)/bin/doxygen jdstyle.cfg
mueller's avatar
mueller committed
81 82

structcmd/html/index.html: structcmd.h structcmd.cfg 
mueller's avatar
mueller committed
83
	$(DOXYGEN)/bin/doxygen structcmd.cfg
mueller's avatar
mueller committed
84 85

autolink/html/index.html: autolink.cpp autolink.cfg 
mueller's avatar
mueller committed
86
	$(DOXYGEN)/bin/doxygen autolink.cfg
mueller's avatar
mueller committed
87

dimitri's avatar
dimitri committed
88
tag/html/index.html: tag.cpp tag.cfg example/html/index.html
mueller's avatar
mueller committed
89
	$(DOXYGEN)/bin/doxygen tag.cfg
dimitri's avatar
dimitri committed
90 91
#	sed -e "1,1s#perl#$(PERL)#g" tag/html/installdox >tag/html/installdox.perl
#	cd tag/html ; $(PERL) installdox.perl -lexample.tag@../../example/html
mueller's avatar
mueller committed
92 93

restypedef/html/index.html: restypedef.cpp restypedef.cfg 
mueller's avatar
mueller committed
94
	$(DOXYGEN)/bin/doxygen restypedef.cfg
mueller's avatar
mueller committed
95 96

afterdoc/html/index.html: afterdoc.h afterdoc.cfg
mueller's avatar
mueller committed
97
	$(DOXYGEN)/bin/doxygen afterdoc.cfg
mueller's avatar
mueller committed
98 99

template/html/index.html: templ.cpp templ.cfg
mueller's avatar
mueller committed
100
	$(DOXYGEN)/bin/doxygen templ.cfg
mueller's avatar
mueller committed
101 102 103

group/html/index.html: group.cpp group.cfg
	$(DOXYGEN)/bin/doxygen group.cfg
dimitri's avatar
dimitri committed
104

dimitri's avatar
dimitri committed
105 106 107
memgrp/html/index.html: memgrp.cpp memgrp.cfg
	$(DOXYGEN)/bin/doxygen memgrp.cfg

dimitri's avatar
dimitri committed
108 109 110
pyexample/html/index.html: pyexample.py pyexample.cfg
	$(DOXYGEN)/bin/doxygen pyexample.cfg

dimitri's avatar
dimitri committed
111 112 113
tclexample/html/index.html: tclexample.tcl tclexample.cfg
	$(DOXYGEN)/bin/doxygen tclexample.cfg

dimitri's avatar
dimitri committed
114 115 116
mux/html/index.html: mux.vhdl mux.cfg
	$(DOXYGEN)/bin/doxygen mux.cfg

dimitri's avatar
dimitri committed
117 118 119
manual/html/index.html: manual.c manual.cfg
	$(DOXYGEN)/bin/doxygen manual.cfg

dimitri's avatar
dimitri committed
120 121 122
docstring/html/index.html: docstring.py docstring.cfg
	$(DOXYGEN)/bin/doxygen docstring.cfg

dimitri's avatar
dimitri committed
123 124 125
#dbusxml/html/index.html: dbusxml.xml dbusxml.cfg
#	$(DOXYGEN)/bin/doxygen dbusxml.cfg

126 127
diagrams/html/index.html: diagrams_a.h diagrams_b.h diagrams_c.h diagrams_d.h diagrams_e.h diagrams.cfg
ifneq ($(HAVE_DOT),)
dimitri's avatar
dimitri committed
128
	$(DOXYGEN)/bin/doxygen diagrams.cfg
129
endif
dimitri's avatar
dimitri committed
130