|
1 # |
|
2 # |
|
3 # |
|
4 # Copyright (C) 1997-2008 by Dimitri van Heesch. |
|
5 # |
|
6 # Permission to use, copy, modify, and distribute this software and its |
|
7 # documentation under the terms of the GNU General Public License is hereby |
|
8 # granted. No representations are made about the suitability of this software |
|
9 # for any purpose. It is provided "as is" without express or implied warranty. |
|
10 # See the GNU General Public License for more details. |
|
11 # |
|
12 # Documents produced by Doxygen are derivative works derived from the |
|
13 # input used in their production; they are not affected by this license. |
|
14 # |
|
15 # TMake project file for doxygen |
|
16 |
|
17 TEMPLATE = libdoxygen.t |
|
18 CONFIG = console warn_on staticlib $extraopts |
|
19 HEADERS = bufstr.h \ |
|
20 classdef.h \ |
|
21 classlist.h \ |
|
22 cmdmapper.h \ |
|
23 code.h \ |
|
24 commentcnv.h \ |
|
25 commentscan.h \ |
|
26 compound_xsd.h \ |
|
27 config.h \ |
|
28 constexp.h \ |
|
29 cppvalue.h \ |
|
30 debug.h \ |
|
31 declinfo.h \ |
|
32 defargs.h \ |
|
33 defgen.h \ |
|
34 define.h \ |
|
35 definition.h \ |
|
36 diagram.h \ |
|
37 dirdef.h \ |
|
38 docparser.h \ |
|
39 docsets.h \ |
|
40 doctokenizer.h \ |
|
41 docvisitor.h \ |
|
42 dot.h \ |
|
43 doxygen.h \ |
|
44 doxygen_css.h \ |
|
45 eclipsehelp.h \ |
|
46 entry.h \ |
|
47 example.h \ |
|
48 filedef.h \ |
|
49 filename.h \ |
|
50 formula.h \ |
|
51 ftvhelp.h \ |
|
52 groupdef.h \ |
|
53 htags.h \ |
|
54 htmlattrib.h \ |
|
55 htmldocvisitor.h \ |
|
56 htmlgen.h \ |
|
57 htmlhelp.h \ |
|
58 indexlog.h \ |
|
59 image.h \ |
|
60 index.h \ |
|
61 index_xsd.h \ |
|
62 instdox.h \ |
|
63 language.h \ |
|
64 latexdocvisitor.h \ |
|
65 latexgen.h \ |
|
66 layout.h \ |
|
67 layout_default.h \ |
|
68 lockingptr.h \ |
|
69 logos.h \ |
|
70 mandocvisitor.h \ |
|
71 mangen.h \ |
|
72 marshal.h \ |
|
73 memberdef.h \ |
|
74 membergroup.h \ |
|
75 memberlist.h \ |
|
76 membername.h \ |
|
77 message.h \ |
|
78 msc.h \ |
|
79 namespacedef.h \ |
|
80 objcache.h \ |
|
81 outputgen.h \ |
|
82 outputlist.h \ |
|
83 pagedef.h \ |
|
84 perlmodgen.h \ |
|
85 lodepng.h \ |
|
86 pre.h \ |
|
87 printdocvisitor.h \ |
|
88 pycode.h \ |
|
89 pyscanner.h \ |
|
90 fortrancode.h \ |
|
91 fortranscanner.h \ |
|
92 dbusxmlscanner.h \ |
|
93 qhp.h \ |
|
94 qhpxmlwriter.h \ |
|
95 qtbc.h \ |
|
96 reflist.h \ |
|
97 rtfdocvisitor.h \ |
|
98 rtfgen.h \ |
|
99 rtfstyle.h \ |
|
100 scanner.h \ |
|
101 searchindex.h \ |
|
102 search_css.h \ |
|
103 search_js.h \ |
|
104 search_php.h \ |
|
105 section.h \ |
|
106 sortdict.h \ |
|
107 store.h \ |
|
108 tagreader.h \ |
|
109 textdocvisitor.h \ |
|
110 translator.h \ |
|
111 translator_adapter.h \ |
|
112 translator_br.h \ |
|
113 translator_ca.h \ |
|
114 translator_cn.h \ |
|
115 translator_cz.h \ |
|
116 translator_de.h \ |
|
117 translator_dk.h \ |
|
118 translator_en.h \ |
|
119 translator_es.h \ |
|
120 translator_fi.h \ |
|
121 translator_fr.h \ |
|
122 translator_gr.h \ |
|
123 translator_hr.h \ |
|
124 translator_hu.h \ |
|
125 translator_id.h \ |
|
126 translator_it.h \ |
|
127 translator_je.h \ |
|
128 translator_jp.h \ |
|
129 translator_ke.h \ |
|
130 translator_kr.h \ |
|
131 translator_nl.h \ |
|
132 translator_no.h \ |
|
133 translator_mk.h \ |
|
134 translator_pl.h \ |
|
135 translator_pt.h \ |
|
136 translator_ro.h \ |
|
137 translator_ru.h \ |
|
138 translator_se.h \ |
|
139 translator_si.h \ |
|
140 translator_sk.h \ |
|
141 translator_sr.h \ |
|
142 translator_tw.h \ |
|
143 translator_ua.h \ |
|
144 translator_vi.h \ |
|
145 translator_za.h \ |
|
146 unistd.h \ |
|
147 util.h \ |
|
148 version.h \ |
|
149 vhdlcode.h \ |
|
150 vhdldocgen.h \ |
|
151 vhdlscanner.h \ |
|
152 xmldocvisitor.h \ |
|
153 xmlgen.h |
|
154 |
|
155 SOURCES = ce_lex.cpp \ |
|
156 ce_parse.cpp \ |
|
157 classdef.cpp \ |
|
158 classlist.cpp \ |
|
159 cmdmapper.cpp \ |
|
160 code.cpp \ |
|
161 commentcnv.cpp \ |
|
162 commentscan.cpp \ |
|
163 cppvalue.cpp \ |
|
164 debug.cpp \ |
|
165 defgen.cpp \ |
|
166 declinfo.cpp \ |
|
167 defargs.cpp \ |
|
168 define.cpp \ |
|
169 definition.cpp \ |
|
170 diagram.cpp \ |
|
171 dirdef.cpp \ |
|
172 docparser.cpp \ |
|
173 docsets.cpp \ |
|
174 doctokenizer.cpp \ |
|
175 dot.cpp \ |
|
176 doxygen.cpp \ |
|
177 eclipsehelp.cpp \ |
|
178 entry.cpp \ |
|
179 filedef.cpp \ |
|
180 filename.cpp \ |
|
181 formula.cpp \ |
|
182 ftvhelp.cpp \ |
|
183 fortrancode.cpp \ |
|
184 fortranscanner.cpp \ |
|
185 groupdef.cpp \ |
|
186 htags.cpp \ |
|
187 htmldocvisitor.cpp \ |
|
188 htmlgen.cpp \ |
|
189 htmlhelp.cpp \ |
|
190 indexlog.cpp \ |
|
191 image.cpp \ |
|
192 index.cpp \ |
|
193 instdox.cpp \ |
|
194 language.cpp \ |
|
195 latexdocvisitor.cpp \ |
|
196 latexgen.cpp \ |
|
197 layout.cpp \ |
|
198 lodepng.cpp \ |
|
199 logos.cpp \ |
|
200 mandocvisitor.cpp \ |
|
201 mangen.cpp \ |
|
202 marshal.cpp \ |
|
203 memberdef.cpp \ |
|
204 membergroup.cpp \ |
|
205 memberlist.cpp \ |
|
206 membername.cpp \ |
|
207 message.cpp \ |
|
208 msc.cpp \ |
|
209 namespacedef.cpp \ |
|
210 objcache.cpp \ |
|
211 outputgen.cpp \ |
|
212 outputlist.cpp \ |
|
213 pagedef.cpp \ |
|
214 perlmodgen.cpp \ |
|
215 pre.cpp \ |
|
216 pycode.cpp \ |
|
217 pyscanner.cpp \ |
|
218 qhp.cpp \ |
|
219 qhpxmlwriter.cpp \ |
|
220 reflist.cpp \ |
|
221 rtfdocvisitor.cpp \ |
|
222 rtfgen.cpp \ |
|
223 rtfstyle.cpp \ |
|
224 scanner.cpp \ |
|
225 searchindex.cpp \ |
|
226 store.cpp \ |
|
227 tagreader.cpp \ |
|
228 textdocvisitor.cpp \ |
|
229 translator.cpp \ |
|
230 util.cpp \ |
|
231 version.cpp \ |
|
232 vhdlcode.cpp \ |
|
233 vhdldocgen.cpp \ |
|
234 vhdlscanner.cpp \ |
|
235 xmldocvisitor.cpp \ |
|
236 xmlgen.cpp \ |
|
237 dbusxmlscanner.cpp \ |
|
238 |
|
239 win32:TMAKE_CXXFLAGS += -DQT_NODLL |
|
240 win32-msvc:TMAKE_CXXFLAGS += -Zm200 |
|
241 win32-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti |
|
242 linux-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti |
|
243 INCLUDEPATH += ../qtools |
|
244 #INCLUDEPATH += ../libpng |
|
245 INCLUDEPATH += ../libmd5 |
|
246 win32:INCLUDEPATH += . |
|
247 #win32-g++:INCLUDEPATH = ../qtools /usr/include/libpng12 ../libmd5 |
|
248 win32-g++:INCLUDEPATH = ../qtools ../libmd5 |
|
249 DESTDIR = ../lib |
|
250 TARGET = doxygen |
|
251 OBJECTS_DIR = ../objects |
|
252 |