Fix for UBSan build
[platform/upstream/doxygen.git] / examples / Makefile
1 #
2 # This file was generated from Makefile.in on Sat Aug 11 14:29:47 CEST 2012
3 #
4
5 DOXYGEN   = /Users/dimitri/doxygen
6 TMAKEPATH = /Users/dimitri/doxygen/tmake/lib/macosx-c++
7 ENV       = env TMAKEPATH=$(TMAKEPATH)
8 TMAKE     = /Users/dimitri/doxygen/tmake/bin/tmake
9 MAKE      = /opt/local/bin/gmake
10 PERL      = /opt/local/bin/perl
11 RM        = rm -f
12 CP        = cp
13 VERSION   = 1.8.1.2
14 INSTALL   = /usr/local
15 INSTTOOL  = /opt/local/bin/ginstall
16 DOXYDOCS  = ..
17 DOCDIR    = $(INSTALL)/share/doc/packages/doxygen
18 QTDIR     = /usr
19 HAVE_DOT  = /usr/local/bin/dot
20 MKSPECS   = -spec macx-g++
21
22 all: class/html/index.html \
23      define/html/index.html \
24      enum/html/index.html \
25      file/html/index.html \
26      func/html/index.html \
27      page/html/index.html \
28      relates/html/index.html \
29      author/html/index.html \
30      par/html/index.html \
31      overload/html/index.html \
32      example/html/index.html \
33      include/html/index.html \
34      qtstyle/html/index.html \
35      jdstyle/html/index.html \
36      structcmd/html/index.html \
37      autolink/html/index.html \
38      restypedef/html/index.html \
39      afterdoc/html/index.html \
40      template/html/index.html \
41      tag/html/index.html \
42      group/html/index.html \
43      diagrams/html/index.html \
44      memgrp/html/index.html \
45      docstring/html/index.html \
46      pyexample/html/index.html \
47      tclexample/html/index.html \
48      mux/html/index.html \
49      manual/html/index.html 
50
51 # Disabled since it is broken :-(
52 #     dbusxml/html/index.html
53
54 clean:
55         rm -rf  class define enum file func page relates author \
56                 par overload example include qtstyle jdstyle structcmd \
57                 autolink tag restypedef afterdoc template tag group diagrams \
58                 memgrp docstring pyexample mux manual dbusxml tclexample
59
60 class/html/index.html: class.h class.cfg
61         $(DOXYGEN)/bin/doxygen class.cfg
62
63 define/html/index.html: define.h define.cfg
64         $(DOXYGEN)/bin/doxygen define.cfg
65
66 enum/html/index.html: enum.h enum.cfg
67         $(DOXYGEN)/bin/doxygen enum.cfg
68
69 file/html/index.html: file.h file.cfg
70         $(DOXYGEN)/bin/doxygen file.cfg
71
72 func/html/index.html: func.h func.cfg
73         $(DOXYGEN)/bin/doxygen func.cfg
74
75 page/html/index.html: page.doc page.cfg
76         $(DOXYGEN)/bin/doxygen page.cfg
77
78 relates/html/index.html: relates.cpp relates.cfg
79         $(DOXYGEN)/bin/doxygen relates.cfg
80
81 author/html/index.html: author.cpp author.cfg
82         $(DOXYGEN)/bin/doxygen author.cfg
83
84 par/html/index.html: par.cpp par.cfg
85         $(DOXYGEN)/bin/doxygen par.cfg
86
87 overload/html/index.html: overload.cpp overload.cfg
88         $(DOXYGEN)/bin/doxygen overload.cfg
89
90 example/html/index.html: example.cpp example_test.cpp example.cfg 
91         $(DOXYGEN)/bin/doxygen example.cfg
92
93 include/html/index.html: include.cpp example_test.cpp include.cfg 
94         $(DOXYGEN)/bin/doxygen include.cfg
95
96 qtstyle/html/index.html: qtstyle.cpp qtstyle.cfg 
97         $(DOXYGEN)/bin/doxygen qtstyle.cfg
98
99 jdstyle/html/index.html: jdstyle.cpp jdstyle.cfg 
100         $(DOXYGEN)/bin/doxygen jdstyle.cfg
101
102 structcmd/html/index.html: structcmd.h structcmd.cfg 
103         $(DOXYGEN)/bin/doxygen structcmd.cfg
104
105 autolink/html/index.html: autolink.cpp autolink.cfg 
106         $(DOXYGEN)/bin/doxygen autolink.cfg
107
108 tag/html/index.html: tag.cpp tag.cfg example/html/index.html
109         $(DOXYGEN)/bin/doxygen tag.cfg
110 #       sed -e "1,1s#perl#$(PERL)#g" tag/html/installdox >tag/html/installdox.perl
111 #       cd tag/html ; $(PERL) installdox.perl -lexample.tag@../../example/html
112
113 restypedef/html/index.html: restypedef.cpp restypedef.cfg 
114         $(DOXYGEN)/bin/doxygen restypedef.cfg
115
116 afterdoc/html/index.html: afterdoc.h afterdoc.cfg
117         $(DOXYGEN)/bin/doxygen afterdoc.cfg
118
119 template/html/index.html: templ.cpp templ.cfg
120         $(DOXYGEN)/bin/doxygen templ.cfg
121
122 group/html/index.html: group.cpp group.cfg
123         $(DOXYGEN)/bin/doxygen group.cfg
124
125 memgrp/html/index.html: memgrp.cpp memgrp.cfg
126         $(DOXYGEN)/bin/doxygen memgrp.cfg
127
128 pyexample/html/index.html: pyexample.py pyexample.cfg
129         $(DOXYGEN)/bin/doxygen pyexample.cfg
130
131 tclexample/html/index.html: tclexample.tcl tclexample.cfg
132         $(DOXYGEN)/bin/doxygen tclexample.cfg
133
134 mux/html/index.html: mux.vhdl mux.cfg
135         $(DOXYGEN)/bin/doxygen mux.cfg
136
137 manual/html/index.html: manual.c manual.cfg
138         $(DOXYGEN)/bin/doxygen manual.cfg
139
140 docstring/html/index.html: docstring.py docstring.cfg
141         $(DOXYGEN)/bin/doxygen docstring.cfg
142
143 #dbusxml/html/index.html: dbusxml.xml dbusxml.cfg
144 #       $(DOXYGEN)/bin/doxygen dbusxml.cfg
145
146 diagrams/html/index.html: diagrams_a.h diagrams_b.h diagrams_c.h diagrams_d.h diagrams_e.h diagrams.cfg
147 ifneq ($(HAVE_DOT),)
148         $(DOXYGEN)/bin/doxygen diagrams.cfg
149 endif
150