<add-flags files="wx.bkl" formats="borland">
-o../msw/makefile.bcc
</add-flags>
+ <add-flags files="wx.bkl" formats="dmars">
+ -o../msw/makefile.dmc
+ </add-flags>
<add-flags files="wx.bkl" formats="mingw">
-o../msw/makefile.gcc
</add-flags>
-o../../contrib/src/$(INPUT_FILE_BASENAME_NOEXT)/Makefile.in
</add-flags>
<add-flags files="../../contrib/build/*/*.bkl"
- formats="mingw,borland,watcom,msvc,msvc6prj">
+ formats="mingw,borland,dmars,watcom,msvc,msvc6prj">
-DSRCDIR=../../src/$(INPUT_FILE_BASENAME_NOEXT)
</add-flags>
<!-- Makefile specific settings: -->
- <add-flags formats="borland,mingw,msvc,watcom">
+ <add-flags formats="borland,dmars,mingw,msvc,watcom">
-DWRITE_OPTIONS_FILE=0
</add-flags>
<del-flags files="wx.bkl">
compiled .lib files and setup.h under the lib/ toplevel directory.
</description>
</option>
-
-
+
+
<!-- ================================================================== -->
<!-- Autoconf -->
<!-- ================================================================== -->
<!-- ================================================================== -->
- <!-- Windows compilers -->
+ <!-- windows compilers -->
<!-- ================================================================== -->
<if cond="FORMAT!='autoconf'">
<set var="EXTRACFLAGS">$(GCCFLAGS) -DHAVE_W32API_H</set>
</if>
-
-
<!-- ================================================================== -->
<!-- Project files - hardcode some defaults -->
<!-- ================================================================== -->
<set var="MSLU">0</set>
</if>
+
+ <!-- DigitalMars make is braindead, it doesn't have conditional
+ processing: -->
+ <if cond="FORMAT=='dmars'">
+ <set var="RUNTIME_LIBS">static</set>
+ <set var="BUILD">debug</set>
+ <set var="SHARED">0</set>
+ <set var="WXUNIV">0</set>
+ <set var="UNICODE">0</set>
+ </if>
+
</makefile>