beginnings of DigitalMars support

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24134 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Václav Slavík
2003-10-09 12:47:09 +00:00
parent f7550d7322
commit e6e885fd54
2 changed files with 19 additions and 7 deletions

View File

@@ -44,6 +44,9 @@
<add-flags files="wx.bkl" formats="borland"> <add-flags files="wx.bkl" formats="borland">
-o../msw/makefile.bcc -o../msw/makefile.bcc
</add-flags> </add-flags>
<add-flags files="wx.bkl" formats="dmars">
-o../msw/makefile.dmc
</add-flags>
<add-flags files="wx.bkl" formats="mingw"> <add-flags files="wx.bkl" formats="mingw">
-o../msw/makefile.gcc -o../msw/makefile.gcc
</add-flags> </add-flags>
@@ -60,7 +63,7 @@
-o../../contrib/src/$(INPUT_FILE_BASENAME_NOEXT)/Makefile.in -o../../contrib/src/$(INPUT_FILE_BASENAME_NOEXT)/Makefile.in
</add-flags> </add-flags>
<add-flags files="../../contrib/build/*/*.bkl" <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) -DSRCDIR=../../src/$(INPUT_FILE_BASENAME_NOEXT)
</add-flags> </add-flags>
@@ -81,7 +84,7 @@
<!-- Makefile specific settings: --> <!-- Makefile specific settings: -->
<add-flags formats="borland,mingw,msvc,watcom"> <add-flags formats="borland,dmars,mingw,msvc,watcom">
-DWRITE_OPTIONS_FILE=0 -DWRITE_OPTIONS_FILE=0
</add-flags> </add-flags>
<del-flags files="wx.bkl"> <del-flags files="wx.bkl">

View File

@@ -159,8 +159,8 @@ where object files are stored as well as the location of
compiled .lib files and setup.h under the lib/ toplevel directory. compiled .lib files and setup.h under the lib/ toplevel directory.
</description> </description>
</option> </option>
<!-- ================================================================== --> <!-- ================================================================== -->
<!-- Autoconf --> <!-- Autoconf -->
<!-- ================================================================== --> <!-- ================================================================== -->
@@ -188,7 +188,7 @@ compiled .lib files and setup.h under the lib/ toplevel directory.
<!-- ================================================================== --> <!-- ================================================================== -->
<!-- Windows compilers --> <!-- windows compilers -->
<!-- ================================================================== --> <!-- ================================================================== -->
<if cond="FORMAT!='autoconf'"> <if cond="FORMAT!='autoconf'">
@@ -243,8 +243,6 @@ Set the version of your Mingw installation here.
<set var="EXTRACFLAGS">$(GCCFLAGS) -DHAVE_W32API_H</set> <set var="EXTRACFLAGS">$(GCCFLAGS) -DHAVE_W32API_H</set>
</if> </if>
<!-- ================================================================== --> <!-- ================================================================== -->
<!-- Project files - hardcode some defaults --> <!-- Project files - hardcode some defaults -->
<!-- ================================================================== --> <!-- ================================================================== -->
@@ -263,4 +261,15 @@ Set the version of your Mingw installation here.
<set var="MSLU">0</set> <set var="MSLU">0</set>
</if> </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> </makefile>