diff options
author | Magnus Hagander <magnus@hagander.net> | 2007-04-18 10:14:06 +0000 |
---|---|---|
committer | Magnus Hagander <magnus@hagander.net> | 2007-04-18 10:14:06 +0000 |
commit | 62d25256f13d067f3150200efba38b7ec5102327 (patch) | |
tree | d93ec6bd22c5e0a6c288aa7b675867a12a30922a /src | |
parent | 5574c9f3a5d4ec8432cee5a10949b82929308eed (diff) | |
download | postgresql-62d25256f13d067f3150200efba38b7ec5102327.tar.gz postgresql-62d25256f13d067f3150200efba38b7ec5102327.zip |
Change default build to release, to be consistent with unix build.
Make it possible to set the default from builenv.bat.
Per request from Dave Page
Diffstat (limited to 'src')
-rwxr-xr-x | src/tools/msvc/build.bat | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/src/tools/msvc/build.bat b/src/tools/msvc/build.bat index e4306356c2c..e08c4964d71 100755 --- a/src/tools/msvc/build.bat +++ b/src/tools/msvc/build.bat @@ -1,8 +1,9 @@ @echo off -REM $PostgreSQL: pgsql/src/tools/msvc/build.bat,v 1.7 2007/03/17 14:01:01 mha Exp $ +REM $PostgreSQL: pgsql/src/tools/msvc/build.bat,v 1.8 2007/04/18 10:14:06 mha Exp $ SETLOCAL SET STARTDIR=%CD% +SET CONFIG= if exist src\tools\msvc\buildenv.bat call src\tools\msvc\buildenv.bat if exist buildenv.bat call buildenv.bat @@ -10,12 +11,20 @@ perl mkvcbuild.pl if errorlevel 1 goto :eof if exist ..\msvc if exist ..\..\..\src cd ..\..\.. -SET CONFIG= -if "%1" == "" set CONFIG=Debug -if "%CONFIG%" == "" if "%1" == "DEBUG" set CONFIG=Debug -if "%CONFIG%" == "" if "%1" == "RELEASE" set CONFIG=Release -if not "%CONFIG%" == "" shift -if "%CONFIG%" == "" set CONFIG=Debug +set CFG= +if "%1" == "DEBUG" ( + set CONFIG=Debug + set CFG=1 +) +if "%1" == "RELEASE" ( + set CONFIG=Release + set CFG=1 +) +if "%CONFIG%" == "" set CONFIG=Release + +if "%CFG%" == "1" shift + +echo Building %CONFIG% if "%1" == "" msbuild pgsql.sln /verbosity:detailed /p:Configuration=%CONFIG% if not "%1" == "" vcbuild %1.vcproj %CONFIG% |