make start.bat more generic

SVN revision: 42514
This commit is contained in:
Vincent Torri 2009-09-16 13:47:01 +00:00
parent c1f402b6fc
commit 082c4496b1
1 changed files with 20 additions and 22 deletions

View File

@ -10,14 +10,6 @@ if not exist %EXT_DIR% (
goto END goto END
) )
rem Setup common Win32 environment variables
rem Add installation directory pathes.
set INCLUDE=%EXT_DIR%\include;%INCLUDE%
set LIB=%EXT_DIR%\lib;%LIB%
set INCLUDE=%cd%\common;%cd%\..\src\lib;%INCLUDE%
rem Check for basic requirements for Visual Studio 2008 rem Check for basic requirements for Visual Studio 2008
if "%VS90COMNTOOLS%" == "" ( if "%VS90COMNTOOLS%" == "" (
echo ERROR: Microsoft Visual Studio 2008 is not installed. echo ERROR: Microsoft Visual Studio 2008 is not installed.
@ -25,17 +17,10 @@ if "%VS90COMNTOOLS%" == "" (
goto NOVS9 goto NOVS9
) )
set SolutionDirectory=%cd%\vs9 set PROJECT_TYPE=vs9
set DebugOutputDirectory=%SolutionDirectory%\out set VSCOMMONTOOLS=%VS90COMNTOOLS%vsvars32.bat
set ReleaseOutputDirectory=%SolutionDirectory%\out
set DebugLibraryDirectory=%SolutionDirectory%\out
set ReleaseLibraryDirectory=%SolutionDirectory%\out
set TemporaryDirectory=%SolutionDirectory%\temp
rem Setting environment for using Microsoft Visual Studio 2008 x86 tools. goto STARTVS
call "%VS90COMNTOOLS%vsvars32.bat"
vs9\evil.sln
goto END goto END
@ -48,16 +33,29 @@ if "%VS80COMNTOOLS%" == "" (
goto END goto END
) )
set SolutionDirectory=%cd%\vs8 set PROJECT_TYPE=vs8
set VSCOMMONTOOLS=%VS80COMNTOOLS%vsvars32.bat
:STARTVS
rem Setup common Win32 environment variables
rem Add installation directory pathes.
set INCLUDE=%EXT_DIR%\include;%INCLUDE%
set LIB=%EXT_DIR%\lib;%LIB%
set INCLUDE=%cd%\common;%cd%\..\src\lib;%INCLUDE%
set SolutionDirectory=%cd%\%PROJECT_TYPE%
set DebugOutputDirectory=%SolutionDirectory%\out set DebugOutputDirectory=%SolutionDirectory%\out
set ReleaseOutputDirectory=%SolutionDirectory%\out set ReleaseOutputDirectory=%SolutionDirectory%\out
set DebugLibraryDirectory=%SolutionDirectory%\out set DebugLibraryDirectory=%SolutionDirectory%\out
set ReleaseLibraryDirectory=%SolutionDirectory%\out set ReleaseLibraryDirectory=%SolutionDirectory%\out
set TemporaryDirectory=%SolutionDirectory%\temp set TemporaryDirectory=%SolutionDirectory%\temp
rem Setting environment for using Microsoft Visual Studio 2005 x86 tools. rem Setting environment for using Microsoft Visual Studio x86 tools.
call "%VS80COMNTOOLS%vsvars32.bat" call "%VSCOMMONTOOLS%"
vs8\evil.sln %PROJECT_TYPE%\evil.sln
:END :END