| 1 | option 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"), |
| 8 | link(defaultlibsname, "..\\lib\\os2png.lib"), |
| 9 | link(defaultlibsname, "..\\lib\\os2xpm.lib"), |
| 10 | link(defaultlibsname, "..\\lib\\os2jpeg.lib"), |
| 11 | link(defaultlibsname, "..\\lib\\os2zlib.lib"), |
| 12 | link(defaultlibsname, "..\\lib\\os2tiff.lib"), |
| 13 | link(defaultlibsname, "NETAPI32.LIB"), |
| 14 | link(defaultlibsname, "UPM32.LIB"), |
| 15 | link(defaultlibsname, "TCP32DLL.LIB"), |
| 16 | link(defaultlibsname, "SO32DLL.LIB"), |
| 17 | link(defaultlibsname, "TCPIP32.LIB"), |
| 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"), |
| 25 | file(genobject, "..\\src\\common\\dbgos240dll\\"), |
| 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") |
| 30 | { |
| 31 | perform |
| 32 | { |
| 33 | run before '-mkdir ' '..\\src\\common\\dbgos240dll' |
| 34 | run before '-mkdir ' '..\\samples\\minimal\\dbgos240dll' |
| 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' |
| 37 | } |
| 38 | target type("dll") "..\\lib\\Wxwindll.dll" |
| 39 | { |
| 40 | source type(cpp) "COMMON\\APPCMN.CPP" |
| 41 | source type(cpp) "COMMON\\CHOICCMN.CPP" |
| 42 | source type(cpp) "COMMON\\CSHELP.CPP" |
| 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" |
| 51 | source type(cpp) "COMMON\\DCBASE.CPP" |
| 52 | source type(cpp) "COMMON\\DLGCMN.CPP" |
| 53 | source type(cpp) "COMMON\\DIRCMN.CPP" |
| 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" |
| 60 | source type(cpp) "COMMON\\EFFECTS.CPP" |
| 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" |
| 71 | source type(cpp) "COMMON\\FILENAME.CPP" |
| 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" |
| 95 | source type(cpp) "COMMON\\IMAGXPM.CPP" |
| 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" |
| 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" |
| 130 | source type(cpp) "COMMON\\TREEBASE.CPP" |
| 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" |
| 158 | source type(cpp) "GENERIC\\DIRCTRLG.CPP" |
| 159 | source type(cpp) "GENERIC\\DRAGIMGG.CPP" |
| 160 | source type(cpp) "GENERIC\\FONTDLGG.CPP" |
| 161 | source type(cpp) "GENERIC\\GRID.CPP" |
| 162 | source type(cpp) "GENERIC\\GRIDCTRL.CPP" |
| 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" |
| 172 | source type(cpp) "GENERIC\\NUMDLGG.CPP" |
| 173 | source type(cpp) "GENERIC\\PANELG.CPP" |
| 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" |
| 185 | source type(cpp) "GENERIC\\TBARSMPL.CPP" |
| 186 | source type(cpp) "GENERIC\\TEXTDLGG.CPP" |
| 187 | source type(cpp) "GENERIC\\TIPDLG.CPP" |
| 188 | source type(cpp) "GENERIC\\TIPWIN.CPP" |
| 189 | source type(cpp) "GENERIC\\TREECTLG.CPP" |
| 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" |
| 234 | source type(cpp) "OS2\\DIR.CPP" |
| 235 | source type(cpp) "OS2\\DIRDLG.CPP" |
| 236 | source type(cpp) "OS2\\DND.CPP" |
| 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 | } |
| 251 | option report(level, "E") |
| 252 | { |
| 253 | source "OS2\\GSOCKPM.C" |
| 254 | } |
| 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" |
| 273 | source type(cpp) "OS2\\PNGHAND.CPP" |
| 274 | source type(cpp) "OS2\\PRINT.CPP" |
| 275 | source type(cpp) "OS2\\RADIOBOX.CPP" |
| 276 | source type(cpp) "OS2\\RADIOBUT.CPP" |
| 277 | source type(cpp) "OS2\\REGION.CPP" |
| 278 | source type(cpp) "OS2\\SCROLBAR.CPP" |
| 279 | source type(cpp) "OS2\\SETTINGS.CPP" |
| 280 | source type(cpp) "OS2\\SLIDER.CPP" |
| 281 | source type(cpp) "OS2\\SPINBUTT.CPP" |
| 282 | source type(cpp) "OS2\\SPINCTRL.CPP" |
| 283 | source type(cpp) "OS2\\STATBMP.CPP" |
| 284 | source type(cpp) "OS2\\STATBOX.CPP" |
| 285 | source type(cpp) "OS2\\STATLINE.CPP" |
| 286 | source type(cpp) "OS2\\STATTEXT.CPP" |
| 287 | source type(cpp) "OS2\\TABCTRL.CPP" |
| 288 | source type(cpp) "OS2\\TASKBAR.CPP" |
| 289 | source type(cpp) "OS2\\TEXTCTRL.CPP" |
| 290 | source type(cpp) "OS2\\THREAD.CPP" |
| 291 | source type(cpp) "OS2\\TIMER.CPP" |
| 292 | source type(cpp) "OS2\\TOOLBAR.CPP" |
| 293 | source type(cpp) "OS2\\TOOLTIP.CPP" |
| 294 | source type(cpp) "OS2\\UTILS.CPP" |
| 295 | source type(cpp) "OS2\\UTILSEXC.CPP" |
| 296 | source type(cpp) "OS2\\WAVE.CPP" |
| 297 | source type(cpp) "OS2\\WINDOW.CPP" |
| 298 | source type(cpp) "OS2\\XPMHAND.CPP" |
| 299 | } |
| 300 | // target "..\\samples\\minimal\\dbgos240dll\\Minimal.exe" |
| 301 | // { |
| 302 | // source type(cpp) "..\\SAMPLES\\MINIMAL\\MINIMAL.CPP" |
| 303 | // source type(rc) "..\\SAMPLES\\MINIMAL\\MINIMAL.RC4" |
| 304 | // } |
| 305 | target "..\\samples\\menu\\dbgos240dll\\Menu.exe" |
| 306 | { |
| 307 | source type(cpp) "..\\SAMPLES\\MENU\\MENU.CPP" |
| 308 | source type(rc) "..\\SAMPLES\\MENU\\MENU.RC4" |
| 309 | } |
| 310 | // target "..\\samples\\statbar\\dbgos240dll\\Statbar.exe" |
| 311 | // { |
| 312 | // source type(cpp) "..\\SAMPLES\\STATBAR\\STATBAR.CPP" |
| 313 | // source type(rc) "..\\SAMPLES\\STATBAR\\STATBAR.RC4" |
| 314 | // } |
| 315 | } |