From 7a4fa5692d09d6337dc472cc4c34ef2365c5d6db Mon Sep 17 00:00:00 2001 From: =?utf8?q?V=C3=A1clav=20Slav=C3=ADk?= Date: Sun, 18 Nov 2007 21:54:54 +0000 Subject: [PATCH] Added support for Visual C++ 2003 project files (still disabled until Bakefile 0.2.3 release git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50065 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- build/bakefiles/Bakefiles.bkgen | 29 +++++++++++++++++++---------- build/bakefiles/build_cfg.bkl | 2 +- build/bakefiles/common.bkl | 4 ++-- build/bakefiles/config.bkl | 8 ++++---- build/bakefiles/wx.bkl | 2 +- 5 files changed, 27 insertions(+), 18 deletions(-) diff --git a/build/bakefiles/Bakefiles.bkgen b/build/bakefiles/Bakefiles.bkgen index 2d6a3ac40a..70a4fbcb11 100644 --- a/build/bakefiles/Bakefiles.bkgen +++ b/build/bakefiles/Bakefiles.bkgen @@ -19,7 +19,7 @@ we don't want to clutter the source tree with these files. --> - dmars,dmars_smake,msevc4prj + dmars,dmars_smake,msevc4prj,msvs2003prj @@ -44,26 +44,26 @@ - autoconf,borland,dmars_smake,dmars,mingw,msvc,msvc6prj,msevc4prj,msvs2005prj,watcom + autoconf,borland,dmars_smake,dmars,mingw,msvc,msvc6prj,msevc4prj,msvs2003prj,msvs2005prj,watcom - autoconf,msvc6prj,msevc4prj,msvs2005prj + autoconf,msvc6prj,msevc4prj,msvs2003prj,msvs2005prj - msvc6prj,msevc4prj,msvs2005prj + msvc6prj,msevc4prj,msvs2003prj,msvs2005prj - msvc6prj,msevc4prj,msvs2005prj + msvc6prj,msevc4prj,msvs2003prj,msvs2005prj - msvc6prj,msevc4prj,msvs2005prj + msvc6prj,msevc4prj,msvs2003prj,msvs2005prj - msvc6prj,msevc4prj,msvs2005prj + msvc6prj,msevc4prj,msvs2003prj,msvs2005prj - msvc6prj,msevc4prj,msvs2005prj + msvc6prj,msevc4prj,msvs2003prj,msvs2005prj @@ -75,7 +75,7 @@ - borland,dmars_smake,dmars,mingw,msvc,msvc6prj,msevc4prj,msvs2005prj,watcom + borland,dmars_smake,dmars,mingw,msvc,msvc6prj,msevc4prj,msvs2003prj,msvs2005prj,watcom @@ -111,6 +111,9 @@ -o../msw/wx.sln + + -o../msw/wx_vc7.sln + -o../wince/wx.vcw @@ -118,7 +121,7 @@ -o../../contrib/src/$(INPUT_FILE_BASENAME_NOEXT)/Makefile.in + formats="mingw,borland,dmars_smake,dmars,watcom,msvc,msvc6prj,msevc4prj,msvs2003prj,msvs2005prj"> -DSRCDIR=../../src/$(INPUT_FILE_BASENAME_NOEXT) @@ -131,6 +134,12 @@ rpmspec + + + + -o$(INPUT_FILE_DIR)/$(INPUT_FILE_BASENAME_NOEXT)_vc7.sln + diff --git a/build/bakefiles/build_cfg.bkl b/build/bakefiles/build_cfg.bkl index 117ea97d95..3ad404adaa 100644 --- a/build/bakefiles/build_cfg.bkl +++ b/build/bakefiles/build_cfg.bkl @@ -8,7 +8,7 @@ the library. --> - diff --git a/build/bakefiles/common.bkl b/build/bakefiles/common.bkl index 8a24d46d30..8fed34f9a1 100644 --- a/build/bakefiles/common.bkl +++ b/build/bakefiles/common.bkl @@ -343,7 +343,7 @@ - $(FORMAT in ['msvc6prj','msevc4prj','msvs2005prj']) + $(FORMAT in ['msvc6prj','msevc4prj','msvs2003prj','msvs2005prj']) @@ -753,7 +753,7 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r $(wxwin.libToLink(value)) $(wxwin.extraLdflags(value)) - + $(wxwin.makeDspDependency(value)) diff --git a/build/bakefiles/config.bkl b/build/bakefiles/config.bkl index 94af34ba27..16a0df76ce 100644 --- a/build/bakefiles/config.bkl +++ b/build/bakefiles/config.bkl @@ -98,8 +98,8 @@ Accepted values: AMD64, IA64. - 1 - default + 1 + default --> default @@ -231,8 +231,8 @@ Acts according to BUILD by default. - 1 - 0 + 1 + 0