aboutsummaryrefslogtreecommitdiff
path: root/project/Win32BuildSetup/BuildSetup.bat
diff options
context:
space:
mode:
authorMartin van Beurden <chadoe@xbmc.org>2011-03-18 16:55:46 +0100
committerMartin van Beurden <chadoe@xbmc.org>2011-03-18 17:27:39 +0100
commit0b53b9d9e8ba21220e22662f581b0dfd17f8df5c (patch)
tree0bd3f8dd903e405592bd43cea3ba73489916a992 /project/Win32BuildSetup/BuildSetup.bat
parenta42c76cf52804b1ef3163c6ba65889f80898a293 (diff)
[WIN32] added nomingwlibs build option to skip building the mingw libs, life is too short to wait for those libs to build when nothing has changed.
Diffstat (limited to 'project/Win32BuildSetup/BuildSetup.bat')
-rw-r--r--project/Win32BuildSetup/BuildSetup.bat20
1 files changed, 12 insertions, 8 deletions
diff --git a/project/Win32BuildSetup/BuildSetup.bat b/project/Win32BuildSetup/BuildSetup.bat
index 5c0d8c203f..775f42bc28 100644
--- a/project/Win32BuildSetup/BuildSetup.bat
+++ b/project/Win32BuildSetup/BuildSetup.bat
@@ -21,14 +21,16 @@ SET comp=vs2010
SET target=dx
SET buildmode=ask
SET promptlevel=prompt
+SET buildmingwlibs=true
SET exitcode=0
FOR %%b in (%1, %2, %3, %4, %5) DO (
- IF %%b==vs2010 SET comp=vs2010
+ IF %%b==vs2010 SET comp=vs2010
IF %%b==dx SET target=dx
IF %%b==gl SET target=gl
IF %%b==clean SET buildmode=clean
IF %%b==noclean SET buildmode=noclean
IF %%b==noprompt SET promptlevel=noprompt
+ IF %%b==nomingwlibs SET buildmingwlibs=false
)
SET buildconfig=Release (OpenGL)
IF %target%==dx SET buildconfig=Release (DirectX)
@@ -129,13 +131,15 @@ IF %comp%==vs2010 (
GOTO MAKE_BUILD_EXE
:MAKE_BUILD_EXE
- ECHO Compiling mingw libs
- ECHO bla>noprompt
- IF EXIST errormingw del errormingw > NUL
- call buildmingwlibs.bat
- IF EXIST errormingw (
- set DIETEXT="failed to build mingw libs"
- goto DIE
+ IF %buildmingwlibs%==true (
+ ECHO Compiling mingw libs
+ ECHO bla>noprompt
+ IF EXIST errormingw del errormingw > NUL
+ call buildmingwlibs.bat
+ IF EXIST errormingw (
+ set DIETEXT="failed to build mingw libs"
+ goto DIE
+ )
)
ECHO Copying files...