Fix for UBSan build
[platform/upstream/doxygen.git] / examples / Makefile.in
1
2 all: class/html/index.html \
3      define/html/index.html \
4      enum/html/index.html \
5      file/html/index.html \
6      func/html/index.html \
7      page/html/index.html \
8      relates/html/index.html \
9      author/html/index.html \
10      par/html/index.html \
11      overload/html/index.html \
12      example/html/index.html \
13      include/html/index.html \
14      qtstyle/html/index.html \
15      jdstyle/html/index.html \
16      structcmd/html/index.html \
17      autolink/html/index.html \
18      restypedef/html/index.html \
19      afterdoc/html/index.html \
20      template/html/index.html \
21      tag/html/index.html \
22      group/html/index.html \
23      diagrams/html/index.html \
24      memgrp/html/index.html \
25      docstring/html/index.html \
26      pyexample/html/index.html \
27      tclexample/html/index.html \
28      mux/html/index.html \
29      manual/html/index.html 
30
31 # Disabled since it is broken :-(
32 #     dbusxml/html/index.html
33
34 clean:
35         rm -rf  class define enum file func page relates author \
36                 par overload example include qtstyle jdstyle structcmd \
37                 autolink tag restypedef afterdoc template tag group diagrams \
38                 memgrp docstring pyexample mux manual dbusxml tclexample
39
40 class/html/index.html: class.h class.cfg
41         $(DOXYGEN)/bin/doxygen class.cfg
42
43 define/html/index.html: define.h define.cfg
44         $(DOXYGEN)/bin/doxygen define.cfg
45
46 enum/html/index.html: enum.h enum.cfg
47         $(DOXYGEN)/bin/doxygen enum.cfg
48
49 file/html/index.html: file.h file.cfg
50         $(DOXYGEN)/bin/doxygen file.cfg
51
52 func/html/index.html: func.h func.cfg
53         $(DOXYGEN)/bin/doxygen func.cfg
54
55 page/html/index.html: page.doc page.cfg
56         $(DOXYGEN)/bin/doxygen page.cfg
57
58 relates/html/index.html: relates.cpp relates.cfg
59         $(DOXYGEN)/bin/doxygen relates.cfg
60
61 author/html/index.html: author.cpp author.cfg
62         $(DOXYGEN)/bin/doxygen author.cfg
63
64 par/html/index.html: par.cpp par.cfg
65         $(DOXYGEN)/bin/doxygen par.cfg
66
67 overload/html/index.html: overload.cpp overload.cfg
68         $(DOXYGEN)/bin/doxygen overload.cfg
69
70 example/html/index.html: example.cpp example_test.cpp example.cfg 
71         $(DOXYGEN)/bin/doxygen example.cfg
72
73 include/html/index.html: include.cpp example_test.cpp include.cfg 
74         $(DOXYGEN)/bin/doxygen include.cfg
75
76 qtstyle/html/index.html: qtstyle.cpp qtstyle.cfg 
77         $(DOXYGEN)/bin/doxygen qtstyle.cfg
78
79 jdstyle/html/index.html: jdstyle.cpp jdstyle.cfg 
80         $(DOXYGEN)/bin/doxygen jdstyle.cfg
81
82 structcmd/html/index.html: structcmd.h structcmd.cfg 
83         $(DOXYGEN)/bin/doxygen structcmd.cfg
84
85 autolink/html/index.html: autolink.cpp autolink.cfg 
86         $(DOXYGEN)/bin/doxygen autolink.cfg
87
88 tag/html/index.html: tag.cpp tag.cfg example/html/index.html
89         $(DOXYGEN)/bin/doxygen tag.cfg
90 #       sed -e "1,1s#perl#$(PERL)#g" tag/html/installdox >tag/html/installdox.perl
91 #       cd tag/html ; $(PERL) installdox.perl -lexample.tag@../../example/html
92
93 restypedef/html/index.html: restypedef.cpp restypedef.cfg 
94         $(DOXYGEN)/bin/doxygen restypedef.cfg
95
96 afterdoc/html/index.html: afterdoc.h afterdoc.cfg
97         $(DOXYGEN)/bin/doxygen afterdoc.cfg
98
99 template/html/index.html: templ.cpp templ.cfg
100         $(DOXYGEN)/bin/doxygen templ.cfg
101
102 group/html/index.html: group.cpp group.cfg
103         $(DOXYGEN)/bin/doxygen group.cfg
104
105 memgrp/html/index.html: memgrp.cpp memgrp.cfg
106         $(DOXYGEN)/bin/doxygen memgrp.cfg
107
108 pyexample/html/index.html: pyexample.py pyexample.cfg
109         $(DOXYGEN)/bin/doxygen pyexample.cfg
110
111 tclexample/html/index.html: tclexample.tcl tclexample.cfg
112         $(DOXYGEN)/bin/doxygen tclexample.cfg
113
114 mux/html/index.html: mux.vhdl mux.cfg
115         $(DOXYGEN)/bin/doxygen mux.cfg
116
117 manual/html/index.html: manual.c manual.cfg
118         $(DOXYGEN)/bin/doxygen manual.cfg
119
120 docstring/html/index.html: docstring.py docstring.cfg
121         $(DOXYGEN)/bin/doxygen docstring.cfg
122
123 #dbusxml/html/index.html: dbusxml.xml dbusxml.cfg
124 #       $(DOXYGEN)/bin/doxygen dbusxml.cfg
125
126 diagrams/html/index.html: diagrams_a.h diagrams_b.h diagrams_c.h diagrams_d.h diagrams_e.h diagrams.cfg
127 ifneq ($(HAVE_DOT),)
128         $(DOXYGEN)/bin/doxygen diagrams.cfg
129 endif
130