1option ProjectOptions = gen(arch, "pentium2"), lang(longlong, "yes"),  gen(manglelinkagekeywordonlyfuncs, "no"), lang(allowtypedefasclassname, "yes"),
2                        opt(tune, "pentium2"), define("__WXPM__", ), define("__VISAGECPP__", ), incl(searchpath, "..\\src\\png"), incl(searchpath, "..\\src\\jpeg"),
3                        lang(templatedefimpls, "dontparse"), lang(compatmath, "yes"),
4                        lang(nokeyword, "const_cast"), lang(nokeyword, "explicit"), lang(nokeyword, "export"), lang(nokeyword, "false"),
5                        lang(nokeyword, "mutable"),
6                        lang(nokeyword, "true"), lang(nokeyword, "typename"),
7                        lang(trailingenumcommas, "no"), lang(universalcharacternames, "no"), link(debug, "yes"), link(linkwithmultithreadlib, "yes"),
8                        link(linkwithsharedlib, "yes"), link(defaultlibs, "no"), link(extdictionary, "no"), opt(inline, "yes"),
9                        incl(searchpath, "..\\src\\xpm"), incl(searchpath, "..\\src\\zlib"), incl(searchpath, "..\\Include"), macros(redefine, "yes"),
10                        file(genobject, "..\\src\\common\\dbgos240\\"),
11                        file(usepch, "No"), debug(maxerrors, 100), info(cmp, "yes"), info(cnd, "yes"), info(cns, "yes"), info(cnv, "yes"),
12                        info(cpy, "yes"), info(dcl, "yes"), info(eff, "yes"), info(enu, "yes"), info(ext, "yes"), info(ini, "yes"),
13                        info(ord, "yes"), info(par, "yes"), info(rea, "yes"), info(trd, "yes"), info(tru, "yes"), info(uni, "yes"),
14                        info(use, "yes")
15{
16   perform
17   {
18       run before '-mkdir ' '..\\src\\common\\dbgos240'
19       run before 'copy ' '..\\src\common\\dosyacc.c ' '..\\src\\common\\y_tab.c'
20       run before 'copy ' '..\\src\common\\doslex.c ' '..\\src\\common\\lex_yy.c'
21   }
22   target type("lib") "..\\LIB\\wx40.lib"
23   {
24      source "COMMON\\appcmn.cpp"
25      source "COMMON\\choiccmn.cpp"
26      source "COMMON\\clipcmn.cpp"
27      source "COMMON\\cmdline.cpp"
28      source "COMMON\\cmndata.cpp"
29      source "COMMON\\config.cpp"
30      source "COMMON\\ctrlcmn.cpp"
31      source "COMMON\\ctrlsub.cpp"
32      source "COMMON\\datetime.cpp"
33      source "COMMON\\datstrm.cpp"
34      source "COMMON\\db.cpp"
35      source "COMMON\\dbtable.cpp"
36      source "COMMON\\dcbase.cpp"
37      source "COMMON\\dircmn.cpp"
38      source "COMMON\\dlgcmn.cpp"
39      source "COMMON\\dndcmn.cpp"
40      source "COMMON\\dobjcmn.cpp"
41      source "COMMON\\docmdi.cpp"
42      source "COMMON\\docview.cpp"
43      source "COMMON\\dynarray.cpp"
44      source "COMMON\\dynlib.cpp"
45      source "COMMON\\encconv.cpp"
46      source "COMMON\\event.cpp"
47      option report(level, "W")
48      {
49         source type("c") "COMMON\\EXTENDED.C"
50      }
51      source "COMMON\\ffile.cpp"
52      source "COMMON\\file.cpp"
53      source "COMMON\\fileconf.cpp"
54      source "COMMON\\filefn.cpp"
55      source "COMMON\\filename.cpp"
56      source "COMMON\\filesys.cpp"
57      source "COMMON\\fontcmn.cpp"
58      source "COMMON\\fontmap.cpp"
59      source "COMMON\\framecmn.cpp"
60      source "COMMON\\fs_inet.cpp"
61      source "COMMON\\fs_mem.cpp"
62      source "COMMON\\fs_zip.cpp"
63      source "COMMON\\ftp.cpp"
64      source "COMMON\\gdicmn.cpp"
65      source "COMMON\\geometry.cpp"
66      source "COMMON\\gifdecod.cpp"
67      source "COMMON\\hash.cpp"
68      source "COMMON\\helpbase.cpp"
69      source "COMMON\\http.cpp"
70      source "COMMON\\imagall.cpp"
71      source "COMMON\\imagbmp.cpp"
72      source "COMMON\\image.cpp"
73      source "COMMON\\imaggif.cpp"
74      source "COMMON\\imagjpeg.cpp"
75      source "COMMON\\imagpcx.cpp"
76      source "COMMON\\imagpng.cpp"
77      source "COMMON\\imagpnm.cpp"
78      source "COMMON\\imagtiff.cpp"
79      source "COMMON\\imagxpm.cpp"
80      source "COMMON\\intl.cpp"
81      source "COMMON\\ipcbase.cpp"
82      source "COMMON\\layout.cpp"
83      source "COMMON\\lboxcmn.cpp"
84      source "COMMON\\list.cpp"
85      source "COMMON\\log.cpp"
86      source "COMMON\\matrix.cpp"
87      source "COMMON\\memory.cpp"
88      source "COMMON\\menucmn.cpp"
89      source "COMMON\\mimecmn.cpp"
90      source "COMMON\\module.cpp"
91      source "COMMON\\mstream.cpp"
92      source "COMMON\\object.cpp"
93      source "COMMON\\objstrm.cpp"
94      source "COMMON\\odbc.cpp"
95      source "COMMON\\paper.cpp"
96      source "COMMON\\prntbase.cpp"
97      source "COMMON\\process.cpp"
98      source "COMMON\\protocol.cpp"
99      source "COMMON\\quantize.cpp"
100      source "COMMON\\resource.cpp"
101      source "COMMON\\sckaddr.cpp"
102      source "COMMON\\sckfile.cpp"
103      source "COMMON\\sckipc.cpp"
104      source "COMMON\\sckstrm.cpp"
105      source "COMMON\\serbase.cpp"
106      source "COMMON\\sizer.cpp"
107      source "COMMON\\socket.cpp"
108      source "COMMON\\strconv.cpp"
109      source "COMMON\\stream.cpp"
110      source "COMMON\\string.cpp"
111      source "COMMON\\tbarbase.cpp"
112      source "COMMON\\textcmn.cpp"
113      source "COMMON\\textfile.cpp"
114      source "COMMON\\timercmn.cpp"
115      source "COMMON\\tokenzr.cpp"
116      source "COMMON\\treelist.cpp"
117      source "COMMON\\txtstrm.cpp"
118      option report(level, "E")
119      {
120         source type("c") "COMMON\\UNZIP.C"
121      }
122      source "COMMON\\url.cpp"
123      source "COMMON\\utilscmn.cpp"
124      source "COMMON\\valgen.cpp"
125      source "COMMON\\validate.cpp"
126      source "COMMON\\valtext.cpp"
127      source "COMMON\\variant.cpp"
128      source "COMMON\\wincmn.cpp"
129      source "COMMON\\wxchar.cpp"
130      source "COMMON\\wxexpr.cpp"
131      source "COMMON\\wfstream.cpp"
132      option report(level, "E")
133      {
134         source type("c") "COMMON\\Y_TAB.C"
135      }
136      source "COMMON\\zipstrm.cpp"
137      source "COMMON\\zstream.cpp"
138      source "GENERIC\\BUSYINFO.CPP"
139      source "GENERIC\\CALCTRL.CPP"
140      source "GENERIC\\CARET.CPP"
141      source "GENERIC\\CHOICDGG.CPP"
142      source "GENERIC\\COLRDLGG.CPP"
143      source "GENERIC\\DCPSG.CPP"
144      source "GENERIC\\DRAGIMGG.CPP"
145      source "GENERIC\\FONTDLGG.CPP"
146      source "GENERIC\\GRID.CPP"
147      source "GENERIC\\GRIDCTRL.CPP"
148      source "GENERIC\\GRIDSEL.CPP"
149      source "GENERIC\\HELPEXT.CPP"
150      source "GENERIC\\HELPHTML.CPP"
151      source "GENERIC\\HELPWXHT.CPP"
152      source "GENERIC\\HELPXLP.CPP"
153      source "GENERIC\\IMAGLIST.CPP"
154      source "GENERIC\\LAYWIN.CPP"
155      source "GENERIC\\LISTCTRL.CPP"
156      source "GENERIC\\LOGG.CPP"
157      source "GENERIC\\NUMDLGG.CPP"
158      source "GENERIC\\PANELG.CPP"
159      source "GENERIC\\PLOT.CPP"
160      source "GENERIC\\PRINTPS.CPP"
161      source "GENERIC\\PRNTDLGG.CPP"
162      source "GENERIC\\PROGDLGG.CPP"
163      source "GENERIC\\PROP.CPP"
164      source "GENERIC\\PROPFORM.CPP"
165      source "GENERIC\\PROPLIST.CPP"
166      source "GENERIC\\SASHWIN.CPP"
167      source "GENERIC\\SCROLWIN.CPP"
168      source "GENERIC\\SPLITTER.CPP"
169      source "GENERIC\\STATUSBR.CPP"
170      source "GENERIC\\TABG.CPP"
171      source "GENERIC\\TBARSMPL.CPP"
172      source "GENERIC\\TEXTDLGG.CPP"
173      source "GENERIC\\TIPDLG.CPP"
174      source "GENERIC\\TREECTRL.CPP"
175      source "GENERIC\\TREELAY.CPP"
176      source "GENERIC\\WIZARD.CPP"
177      source "HTML\\helpctrl.cpp"
178      source "HTML\\helpdata.cpp"
179      source "HTML\\helpfrm.cpp"
180      source "HTML\\htmlcell.cpp"
181      source "HTML\\htmlfilt.cpp"
182      source "HTML\\htmlpars.cpp"
183      source "HTML\\htmltag.cpp"
184      source "HTML\\htmlwin.cpp"
185      source "HTML\\htmprint.cpp"
186      source "HTML\\m_dflist.cpp"
187      source "HTML\\m_fonts.cpp"
188      source "HTML\\m_hline.cpp"
189      source "HTML\\m_image.cpp"
190      source "HTML\\m_layout.cpp"
191      source "HTML\\m_links.cpp"
192      source "HTML\\m_list.cpp"
193      source "HTML\\m_meta.cpp"
194      source "HTML\\m_pre.cpp"
195      source "HTML\\m_tables.cpp"
196      source "HTML\\winpars.cpp"
197      source "OS2\\ACCEL.CPP"
198      source "OS2\\APP.CPP"
199      source "OS2\\BITMAP.CPP"
200      source "OS2\\BMPBUTTN.CPP"
201      source "OS2\\BRUSH.CPP"
202      source "OS2\\BUTTON.CPP"
203      source "OS2\\CHECKBOX.CPP"
204      source "OS2\\CHECKLST.CPP"
205      source "OS2\\CHOICE.CPP"
206      source "OS2\\CLIPBRD.CPP"
207      source "OS2\\COLOUR.CPP"
208      source "OS2\\COMBOBOX.CPP"
209      source "OS2\\CONTROL.CPP"
210      source "OS2\\CURSOR.CPP"
211      source "OS2\\DATA.CPP"
212      source "OS2\\DATAOBJ.CPP"
213      source "OS2\\DC.CPP"
214      source "OS2\\DCCLIENT.CPP"
215      source "OS2\\DCMEMORY.CPP"
216      source "OS2\\DCPRINT.CPP"
217      source "OS2\\DCSCREEN.CPP"
218      source "OS2\\DIALOG.CPP"
219      source "OS2\\DIRDLG.CPP"
220      source "OS2\\DND.CPP"
221      source "OS2\\FILEDLG.CPP"
222      source "OS2\\FONT.CPP"
223      source "OS2\\FONTDLG.CPP"
224      source "OS2\\FONTENUM.CPP"
225      source "OS2\\FONTUTIL.CPP"
226      source "OS2\\FRAME.CPP"
227      source "OS2\\GAUGE.CPP"
228      source "OS2\\GDIIMAGE.CPP"
229      source "OS2\\GDIOBJ.CPP"
230      option report(level, "E")
231      {
232         source type("c") "OS2\\GSOCKET.C"
233      }
234      option report(level, "E")
235      {
236         source type("c") "OS2\\GSOCKPM.C"
237      }
238      source "OS2\\HELPWIN.CPP"
239      source "OS2\\ICON.CPP"
240      source "OS2\\INICONF.CPP"
241      source "OS2\\JOYSTICK.CPP"
242      source "OS2\\LISTBOX.CPP"
243      source "OS2\\MAIN.CPP"
244      source "OS2\\MDI.CPP"
245      source "OS2\\MENU.CPP"
246      source "OS2\\MENUITEM.CPP"
247      source "OS2\\METAFILE.CPP"
248      source "OS2\\MIMETYPE.CPP"
249      source "OS2\\MINIFRAM.CPP"
250      source "OS2\\MSGDLG.CPP"
251      source "OS2\\NATIVDLG.CPP"
252      source "OS2\\NOTEBOOK.CPP"
253      source "OS2\\OWNERDRW.CPP"
254      source "OS2\\PALETTE.CPP"
255      source "OS2\\PEN.CPP"
256      source "OS2\\PRINT.CPP"
257      source "OS2\\RADIOBOX.CPP"
258      source "OS2\\RADIOBUT.CPP"
259      source "OS2\\REGION.CPP"
260      source "OS2\\SCROLBAR.CPP"
261      source "OS2\\SETTINGS.CPP"
262      source "OS2\\SLIDER.CPP"
263      source "OS2\\SPINBUTT.CPP"
264      source "OS2\\SPINCTRL.CPP"
265      source "OS2\\STATBMP.CPP"
266      source "OS2\\STATBOX.CPP"
267      source "OS2\\STATLINE.CPP"
268      source "OS2\\STATTEXT.CPP"
269      source "OS2\\TABCTRL.CPP"
270      source "OS2\\TASKBAR.CPP"
271      source "OS2\\TEXTCTRL.CPP"
272      source "OS2\\THREAD.CPP"
273      source "OS2\\TIMER.CPP"
274      source "OS2\\TOOLBAR.CPP"
275      source "OS2\\TOOLTIP.CPP"
276      source "OS2\\UTILS.CPP"
277      source "OS2\\UTILSEXC.CPP"
278      source "OS2\\WAVE.CPP"
279      source "OS2\\WINDOW.CPP"
280   }
281}
282