]> git.saurik.com Git - wxWidgets.git/blame - src/Wxwindll.icc
Test whether GTK+ is 2.18 or newer in configure.
[wxWidgets.git] / src / Wxwindll.icc
CommitLineData
60b80789
DW
1option ProjectOptions = lang(longlong, "yes"), gen(manglelinkagekeywordonlyfuncs, "no"), lang(allowtypedefasclassname, "yes"),
2 lang(templatedefimpls, "dontparse"), lang(compatmath, "yes"),
3 lang(nokeyword, "const_cast"), lang(nokeyword, "explicit"), lang(nokeyword, "false"),
4 lang(nokeyword, "mutable"), lang(nokeyword, "true"), lang(nokeyword, "typename"),
5 lang(trailingenumcommas, "no"), lang(universalcharacternames, "no"),
6 link(debug, "yes"), link(linkwithmultithreadlib, "yes"), link(exportAll, "yes"),
7 link(linkwithsharedlib, "yes"), link(defaultlibs, "yes"), link(extdictionary, "no"),
9a0c6b1e
DW
8 link(defaultlibsname, "..\\lib\\os2png.lib"),
9 link(defaultlibsname, "..\\lib\\os2xpm.lib"),
10 link(defaultlibsname, "..\\lib\\os2jpeg.lib"),
11 link(defaultlibsname, "..\\lib\\os2zlib.lib"),
f6bcfd97 12 link(defaultlibsname, "..\\lib\\os2tiff.lib"),
60b80789
DW
13 link(defaultlibsname, "NETAPI32.LIB"),
14 link(defaultlibsname, "UPM32.LIB"),
9a0c6b1e
DW
15 link(defaultlibsname, "TCP32DLL.LIB"),
16 link(defaultlibsname, "SO32DLL.LIB"),
17 link(defaultlibsname, "TCPIP32.LIB"),
60b80789
DW
18 link(defaultlibsname, "..\\..\\LIB\\dummy.obj"),
19 link(extdictionary, "no"),link(pmtype, "pm"),
20 define("__VISAGECPP__", ), define("__WXPM__", ),
21 incl(searchpath, "..\\Include"), incl(searchpath, "..\\src\\jpeg"),
22 incl(searchpath, "..\\src\\zlib"), incl(searchpath, "..\\src\\tiff"),
23 incl(searchpath, "..\\src\\xpm"), incl(searchpath, "..\\src\\png"),
24 macros(redefine, "yes"),
9a0c6b1e 25 file(genobject, "..\\src\\common\\dbgos240dll\\"),
60b80789
DW
26 file(usepch, "No"), debug(maxerrors, 100), info(cmp, "yes"), info(cnd, "yes"), info(cns, "yes"), info(cnv, "yes"),
27 info(cpy, "yes"), info(dcl, "yes"), info(eff, "yes"), info(enu, "yes"), info(ext, "yes"), info(ini, "yes"),
28 info(ord, "yes"), info(par, "yes"), info(rea, "yes"), info(trd, "yes"), info(tru, "yes"), info(uni, "yes"),
29 info(use, "yes")
70a5b429 30{
9a0c6b1e
DW
31 perform
32 {
33 run before '-mkdir ' '..\\src\\common\\dbgos240dll'
34 run before '-mkdir ' '..\\samples\\minimal\\dbgos240dll'
f6bcfd97
BP
35 run before 'copy ' '..\\src\common\\dosyacc.c ' '..\\src\\common\\y_tab.c'
36 run before 'copy ' '..\\src\common\\doslex.c ' '..\\src\\common\\lex_yy.c'
9a0c6b1e 37 }
70a5b429
DW
38 target type("dll") "..\\lib\\Wxwindll.dll"
39 {
40 source type(cpp) "COMMON\\APPCMN.CPP"
41 source type(cpp) "COMMON\\CHOICCMN.CPP"
045c8df9 42 source type(cpp) "COMMON\\CSHELP.CPP"
70a5b429
DW
43 source type(cpp) "COMMON\\CLIPCMN.CPP"
44 source type(cpp) "COMMON\\CMDLINE.CPP"
45 source type(cpp) "COMMON\\CMNDATA.CPP"
46 source type(cpp) "COMMON\\CONFIG.CPP"
47 source type(cpp) "COMMON\\CTRLCMN.CPP"
48 source type(cpp) "COMMON\\CTRLSUB.CPP"
49 source type(cpp) "COMMON\\DATETIME.CPP"
50 source type(cpp) "COMMON\\DATSTRM.CPP"
70a5b429
DW
51 source type(cpp) "COMMON\\DCBASE.CPP"
52 source type(cpp) "COMMON\\DLGCMN.CPP"
29108552 53 source type(cpp) "COMMON\\DIRCMN.CPP"
70a5b429
DW
54 source type(cpp) "COMMON\\DNDCMN.CPP"
55 source type(cpp) "COMMON\\DOBJCMN.CPP"
56 source type(cpp) "COMMON\\DOCMDI.CPP"
57 source type(cpp) "COMMON\\DOCVIEW.CPP"
58 source type(cpp) "COMMON\\DYNARRAY.CPP"
59 source type(cpp) "COMMON\\DYNLIB.CPP"
0ec0dc85 60 source type(cpp) "COMMON\\EFFECTS.CPP"
70a5b429
DW
61 source type(cpp) "COMMON\\ENCCONV.CPP"
62 source type(cpp) "COMMON\\EVENT.CPP"
63 option report(level, "W")
64 {
65 source type("c") "COMMON\\EXTENDED.C"
66 }
67 source type(cpp) "COMMON\\FFILE.CPP"
68 source type(cpp) "COMMON\\FILE.CPP"
69 source type(cpp) "COMMON\\FILECONF.CPP"
70 source type(cpp) "COMMON\\FILEFN.CPP"
045c8df9 71 source type(cpp) "COMMON\\FILENAME.CPP"
70a5b429
DW
72 source type(cpp) "COMMON\\FILESYS.CPP"
73 source type(cpp) "COMMON\\FONTCMN.CPP"
74 source type(cpp) "COMMON\\FONTMAP.CPP"
75 source type(cpp) "COMMON\\FRAMECMN.CPP"
76 source type(cpp) "COMMON\\FS_INET.CPP"
77 source type(cpp) "COMMON\\FS_MEM.CPP"
78 source type(cpp) "COMMON\\FS_ZIP.CPP"
79 source type(cpp) "COMMON\\FTP.CPP"
80 source type(cpp) "COMMON\\GDICMN.CPP"
81 source type(cpp) "COMMON\\GEOMETRY.CPP"
82 source type(cpp) "COMMON\\GIFDECOD.CPP"
83 source type(cpp) "COMMON\\HASH.CPP"
84 source type(cpp) "COMMON\\HELPBASE.CPP"
85 source type(cpp) "COMMON\\HTTP.CPP"
86 source type(cpp) "COMMON\\IMAGALL.CPP"
87 source type(cpp) "COMMON\\IMAGBMP.CPP"
88 source type(cpp) "COMMON\\IMAGE.CPP"
89 source type(cpp) "COMMON\\IMAGGIF.CPP"
90 source type(cpp) "COMMON\\IMAGJPEG.CPP"
91 source type(cpp) "COMMON\\IMAGPCX.CPP"
92 source type(cpp) "COMMON\\IMAGPNG.CPP"
93 source type(cpp) "COMMON\\IMAGPNM.CPP"
94 source type(cpp) "COMMON\\IMAGTIFF.CPP"
52da3c71 95 source type(cpp) "COMMON\\IMAGXPM.CPP"
70a5b429
DW
96 source type(cpp) "COMMON\\INTL.CPP"
97 source type(cpp) "COMMON\\IPCBASE.CPP"
98 source type(cpp) "COMMON\\LAYOUT.CPP"
99 source type(cpp) "COMMON\\LBOXCMN.CPP"
100 source type(cpp) "COMMON\\LIST.CPP"
101 source type(cpp) "COMMON\\LOG.CPP"
102 source type(cpp) "COMMON\\MATRIX.CPP"
103 source type(cpp) "COMMON\\MEMORY.CPP"
104 source type(cpp) "COMMON\\MENUCMN.CPP"
105 source type(cpp) "COMMON\\MIMECMN.CPP"
106 source type(cpp) "COMMON\\MODULE.CPP"
107 source type(cpp) "COMMON\\MSTREAM.CPP"
108 source type(cpp) "COMMON\\OBJECT.CPP"
109 source type(cpp) "COMMON\\OBJSTRM.CPP"
70a5b429
DW
110 source type(cpp) "COMMON\\PAPER.CPP"
111 source type(cpp) "COMMON\\PRNTBASE.CPP"
112 source type(cpp) "COMMON\\PROCESS.CPP"
113 source type(cpp) "COMMON\\PROTOCOL.CPP"
114 source type(cpp) "COMMON\\RESOURCE.CPP"
115 source type(cpp) "COMMON\\SCKADDR.CPP"
116 source type(cpp) "COMMON\\SCKFILE.CPP"
117 source type(cpp) "COMMON\\SCKIPC.CPP"
118 source type(cpp) "COMMON\\SCKSTRM.CPP"
119 source type(cpp) "COMMON\\SERBASE.CPP"
120 source type(cpp) "COMMON\\SIZER.CPP"
121 source type(cpp) "COMMON\\SOCKET.CPP"
122 source type(cpp) "COMMON\\STRCONV.CPP"
123 source type(cpp) "COMMON\\STREAM.CPP"
124 source type(cpp) "COMMON\\STRING.CPP"
125 source type(cpp) "COMMON\\TBARBASE.CPP"
126 source type(cpp) "COMMON\\TEXTCMN.CPP"
127 source type(cpp) "COMMON\\TEXTFILE.CPP"
128 source type(cpp) "COMMON\\TIMERCMN.CPP"
129 source type(cpp) "COMMON\\TOKENZR.CPP"
1a2bf4eb 130 source type(cpp) "COMMON\\TREEBASE.CPP"
70a5b429
DW
131 source type(cpp) "COMMON\\TXTSTRM.CPP"
132 option report(level, "E")
133 {
134 source type("c") "COMMON\\UNZIP.C"
135 }
136 source type(cpp) "COMMON\\URL.CPP"
137 source type(cpp) "COMMON\\UTILSCMN.CPP"
138 source type(cpp) "COMMON\\VALGEN.CPP"
139 source type(cpp) "COMMON\\VALIDATE.CPP"
140 source type(cpp) "COMMON\\VALTEXT.CPP"
141 source type(cpp) "COMMON\\VARIANT.CPP"
142 source type(cpp) "COMMON\\WFSTREAM.CPP"
143 source type(cpp) "COMMON\\WINCMN.CPP"
144 source type(cpp) "COMMON\\WXCHAR.CPP"
145 source type(cpp) "COMMON\\WXEXPR.CPP"
146 option report(level, "E")
147 {
148 source type("c") "COMMON\\Y_TAB.C"
149 }
150 source type(cpp) "COMMON\\ZIPSTRM.CPP"
151 source type(cpp) "COMMON\\ZSTREAM.CPP"
152 source type(cpp) "GENERIC\\BUSYINFO.CPP"
153 source type(cpp) "GENERIC\\CALCTRL.CPP"
154 source type(cpp) "GENERIC\\CARET.CPP"
155 source type(cpp) "GENERIC\\CHOICDGG.CPP"
156 source type(cpp) "GENERIC\\COLRDLGG.CPP"
157 source type(cpp) "GENERIC\\DCPSG.CPP"
0ec0dc85 158 source type(cpp) "GENERIC\\DIRCTRLG.CPP"
60b80789
DW
159 source type(cpp) "GENERIC\\DRAGIMGG.CPP"
160 source type(cpp) "GENERIC\\FONTDLGG.CPP"
70a5b429 161 source type(cpp) "GENERIC\\GRID.CPP"
030c24fb 162 source type(cpp) "GENERIC\\GRIDCTRL.CPP"
70a5b429
DW
163 source type(cpp) "GENERIC\\GRIDSEL.CPP"
164 source type(cpp) "GENERIC\\HELPEXT.CPP"
165 source type(cpp) "GENERIC\\HELPHTML.CPP"
166 source type(cpp) "GENERIC\\HELPWXHT.CPP"
167 source type(cpp) "GENERIC\\HELPXLP.CPP"
168 source type(cpp) "GENERIC\\IMAGLIST.CPP"
169 source type(cpp) "GENERIC\\LAYWIN.CPP"
170 source type(cpp) "GENERIC\\LISTCTRL.CPP"
171 source type(cpp) "GENERIC\\LOGG.CPP"
70a5b429
DW
172 source type(cpp) "GENERIC\\NUMDLGG.CPP"
173 source type(cpp) "GENERIC\\PANELG.CPP"
70a5b429
DW
174 source type(cpp) "GENERIC\\PRINTPS.CPP"
175 source type(cpp) "GENERIC\\PRNTDLGG.CPP"
176 source type(cpp) "GENERIC\\PROGDLGG.CPP"
177 source type(cpp) "GENERIC\\PROP.CPP"
178 source type(cpp) "GENERIC\\PROPFORM.CPP"
179 source type(cpp) "GENERIC\\PROPLIST.CPP"
180 source type(cpp) "GENERIC\\SASHWIN.CPP"
181 source type(cpp) "GENERIC\\SCROLWIN.CPP"
182 source type(cpp) "GENERIC\\SPLITTER.CPP"
183 source type(cpp) "GENERIC\\STATUSBR.CPP"
184 source type(cpp) "GENERIC\\TABG.CPP"
60b80789 185 source type(cpp) "GENERIC\\TBARSMPL.CPP"
70a5b429
DW
186 source type(cpp) "GENERIC\\TEXTDLGG.CPP"
187 source type(cpp) "GENERIC\\TIPDLG.CPP"
353149f8 188 source type(cpp) "GENERIC\\TIPWIN.CPP"
760ac9ab 189 source type(cpp) "GENERIC\\TREECTLG.CPP"
70a5b429
DW
190 source type(cpp) "GENERIC\\TREELAY.CPP"
191 source type(cpp) "GENERIC\\WIZARD.CPP"
192 source type(cpp) "HTML\\HELPCTRL.CPP"
193 source type(cpp) "HTML\\HELPDATA.CPP"
194 source type(cpp) "HTML\\HELPFRM.CPP"
195 source type(cpp) "HTML\\HTMLCELL.CPP"
196 source type(cpp) "HTML\\HTMLFILT.CPP"
197 source type(cpp) "HTML\\HTMLPARS.CPP"
198 source type(cpp) "HTML\\HTMLTAG.CPP"
199 source type(cpp) "HTML\\HTMLWIN.CPP"
200 source type(cpp) "HTML\\HTMPRINT.CPP"
201 source type(cpp) "HTML\\M_DFLIST.CPP"
202 source type(cpp) "HTML\\M_FONTS.CPP"
203 source type(cpp) "HTML\\M_HLINE.CPP"
204 source type(cpp) "HTML\\M_IMAGE.CPP"
205 source type(cpp) "HTML\\M_LAYOUT.CPP"
206 source type(cpp) "HTML\\M_LINKS.CPP"
207 source type(cpp) "HTML\\M_LIST.CPP"
208 source type(cpp) "HTML\\M_META.CPP"
209 source type(cpp) "HTML\\M_PRE.CPP"
210 source type(cpp) "HTML\\M_TABLES.CPP"
211 source type(cpp) "HTML\\WINPARS.CPP"
212 source type(cpp) "OS2\\ACCEL.CPP"
213 source type(cpp) "OS2\\APP.CPP"
214 source type(cpp) "OS2\\BITMAP.CPP"
215 source type(cpp) "OS2\\BMPBUTTN.CPP"
216 source type(cpp) "OS2\\BRUSH.CPP"
217 source type(cpp) "OS2\\BUTTON.CPP"
218 source type(cpp) "OS2\\CHECKBOX.CPP"
219 source type(cpp) "OS2\\CHECKLST.CPP"
220 source type(cpp) "OS2\\CHOICE.CPP"
221 source type(cpp) "OS2\\CLIPBRD.CPP"
222 source type(cpp) "OS2\\COLOUR.CPP"
223 source type(cpp) "OS2\\COMBOBOX.CPP"
224 source type(cpp) "OS2\\CONTROL.CPP"
225 source type(cpp) "OS2\\CURSOR.CPP"
226 source type(cpp) "OS2\\DATA.CPP"
227 source type(cpp) "OS2\\DATAOBJ.CPP"
228 source type(cpp) "OS2\\DC.CPP"
229 source type(cpp) "OS2\\DCCLIENT.CPP"
230 source type(cpp) "OS2\\DCMEMORY.CPP"
231 source type(cpp) "OS2\\DCPRINT.CPP"
232 source type(cpp) "OS2\\DCSCREEN.CPP"
233 source type(cpp) "OS2\\DIALOG.CPP"
0ec0dc85 234 source type(cpp) "OS2\\DIR.CPP"
70a5b429
DW
235 source type(cpp) "OS2\\DIRDLG.CPP"
236 source type(cpp) "OS2\\DND.CPP"
70a5b429
DW
237 source type(cpp) "OS2\\DUMMYDLL.CPP"
238 source type(cpp) "OS2\\FILEDLG.CPP"
239 source type(cpp) "OS2\\FONT.CPP"
240 source type(cpp) "OS2\\FONTDLG.CPP"
241 source type(cpp) "OS2\\FONTENUM.CPP"
242 source type(cpp) "OS2\\FONTUTIL.CPP"
243 source type(cpp) "OS2\\FRAME.CPP"
244 source type(cpp) "OS2\\GAUGE.CPP"
245 source type(cpp) "OS2\\GDIIMAGE.CPP"
246 source type(cpp) "OS2\\GDIOBJ.CPP"
247 option report(level, "E")
248 {
249 source "OS2\\GSOCKET.C"
250 }
29108552
DW
251 option report(level, "E")
252 {
253 source "OS2\\GSOCKPM.C"
254 }
70a5b429
DW
255 source type(cpp) "OS2\\HELPWIN.CPP"
256 source type(cpp) "OS2\\ICON.CPP"
257 source type(cpp) "OS2\\INICONF.CPP"
258 source type(cpp) "OS2\\JOYSTICK.CPP"
259 source type(cpp) "OS2\\LISTBOX.CPP"
260 source type(cpp) "OS2\\MAIN.CPP"
261 source type(cpp) "OS2\\MDI.CPP"
262 source type(cpp) "OS2\\MENU.CPP"
263 source type(cpp) "OS2\\MENUITEM.CPP"
264 source type(cpp) "OS2\\METAFILE.CPP"
265 source type(cpp) "OS2\\MIMETYPE.CPP"
266 source type(cpp) "OS2\\MINIFRAM.CPP"
267 source type(cpp) "OS2\\MSGDLG.CPP"
268 source type(cpp) "OS2\\NATIVDLG.CPP"
269 source type(cpp) "OS2\\NOTEBOOK.CPP"
270 source type(cpp) "OS2\\OWNERDRW.CPP"
271 source type(cpp) "OS2\\PALETTE.CPP"
272 source type(cpp) "OS2\\PEN.CPP"
70a5b429
DW
273 source type(cpp) "OS2\\PRINT.CPP"
274 source type(cpp) "OS2\\RADIOBOX.CPP"
275 source type(cpp) "OS2\\RADIOBUT.CPP"
276 source type(cpp) "OS2\\REGION.CPP"
277 source type(cpp) "OS2\\SCROLBAR.CPP"
278 source type(cpp) "OS2\\SETTINGS.CPP"
279 source type(cpp) "OS2\\SLIDER.CPP"
280 source type(cpp) "OS2\\SPINBUTT.CPP"
281 source type(cpp) "OS2\\SPINCTRL.CPP"
282 source type(cpp) "OS2\\STATBMP.CPP"
283 source type(cpp) "OS2\\STATBOX.CPP"
284 source type(cpp) "OS2\\STATLINE.CPP"
285 source type(cpp) "OS2\\STATTEXT.CPP"
286 source type(cpp) "OS2\\TABCTRL.CPP"
287 source type(cpp) "OS2\\TASKBAR.CPP"
288 source type(cpp) "OS2\\TEXTCTRL.CPP"
289 source type(cpp) "OS2\\THREAD.CPP"
290 source type(cpp) "OS2\\TIMER.CPP"
291 source type(cpp) "OS2\\TOOLBAR.CPP"
292 source type(cpp) "OS2\\TOOLTIP.CPP"
293 source type(cpp) "OS2\\UTILS.CPP"
294 source type(cpp) "OS2\\UTILSEXC.CPP"
295 source type(cpp) "OS2\\WAVE.CPP"
296 source type(cpp) "OS2\\WINDOW.CPP"
0ec0dc85 297 source type(cpp) "OS2\\XPMHAND.CPP"
70a5b429 298 }
0e191b5e
DW
299// target "..\\samples\\minimal\\dbgos240dll\\Minimal.exe"
300// {
301// source type(cpp) "..\\SAMPLES\\MINIMAL\\MINIMAL.CPP"
302// source type(rc) "..\\SAMPLES\\MINIMAL\\MINIMAL.RC4"
303// }
304 target "..\\samples\\menu\\dbgos240dll\\Menu.exe"
9a0c6b1e 305 {
0e191b5e
DW
306 source type(cpp) "..\\SAMPLES\\MENU\\MENU.CPP"
307 source type(rc) "..\\SAMPLES\\MENU\\MENU.RC4"
9a0c6b1e 308 }
0e191b5e
DW
309// target "..\\samples\\statbar\\dbgos240dll\\Statbar.exe"
310// {
311// source type(cpp) "..\\SAMPLES\\STATBAR\\STATBAR.CPP"
312// source type(rc) "..\\SAMPLES\\STATBAR\\STATBAR.RC4"
313// }
70a5b429 314}