summaryrefslogtreecommitdiffstats
path: root/examples/Makefile
blob: dd97c2c3a82916ee55cb7ff691b6a09b4c6f32a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
include ../Makefile.config
DOXYDIR = ../bin

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 \
     resdefine/html/index.html \
     restypedef/html/index.html \
     afterdoc/html/index.html \
     template/html/index.html \
     tag/html/index.html 

clean:
	rm -rf  class define enum file func page relates author \
                par overload example include qtstyle jdstyle structcmd \
		autolink tag resdefine restypedef afterdoc template

class/html/index.html: class.h class.cfg
	$(DOXYDIR)/doxygen class.cfg

define/html/index.html: define.h define.cfg
	$(DOXYDIR)/doxygen define.cfg

enum/html/index.html: enum.h enum.cfg
	$(DOXYDIR)/doxygen enum.cfg

file/html/index.html: file.h file.cfg
	$(DOXYDIR)/doxygen file.cfg

func/html/index.html: func.h func.cfg
	$(DOXYDIR)/doxygen func.cfg

page/html/index.html: page.doc page.cfg
	$(DOXYDIR)/doxygen page.cfg

relates/html/index.html: relates.cpp relates.cfg
	$(DOXYDIR)/doxygen relates.cfg

author/html/index.html: author.cpp author.cfg
	$(DOXYDIR)/doxygen author.cfg

par/html/index.html: par.cpp par.cfg
	$(DOXYDIR)/doxygen par.cfg

overload/html/index.html: overload.cpp overload.cfg
	$(DOXYDIR)/doxygen overload.cfg

example/html/index.html: example.cpp example_test.cpp example.cfg 
	$(DOXYDIR)/doxygen example.cfg

include/html/index.html: include.cpp example_test.cpp include.cfg 
	$(DOXYDIR)/doxygen include.cfg

qtstyle/html/index.html: qtstyle.cpp qtstyle.cfg 
	$(DOXYDIR)/doxygen qtstyle.cfg

jdstyle/html/index.html: jdstyle.cpp jdstyle.cfg 
	$(DOXYDIR)/doxygen jdstyle.cfg

structcmd/html/index.html: structcmd.h structcmd.cfg 
	$(DOXYDIR)/doxygen structcmd.cfg

autolink/html/index.html: autolink.cpp autolink.cfg 
	$(DOXYDIR)/doxygen autolink.cfg

tag/html/index.html: tag.cpp tag.cfg 
	$(DOXYDIR)/doxygen tag.cfg
	sed -e "1,1s.perl.$(PERL).g" tag/html/installdox >tag/html/installdox.perl
	cd tag/html ; $(PERL) installdox.perl -lexample.tag@../../example/html

resdefine/html/index.html: resdefine.cpp resdefine.cfg 
	$(DOXYDIR)/doxygen resdefine.cfg

restypedef/html/index.html: restypedef.cpp restypedef.cfg 
	$(DOXYDIR)/doxygen restypedef.cfg

afterdoc/html/index.html: afterdoc.h afterdoc.cfg
	$(DOXYDIR)/doxygen afterdoc.cfg

template/html/index.html: templ.cpp templ.cfg
	$(DOXYDIR)/doxygen templ.cfg