fix warnings from vc++
This commit is contained in:
parent
ebaa8ced1a
commit
597feb452f
|
@ -14,6 +14,9 @@ EndProject
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "g3d_viewer", "vc2012\g3d_viewer.vcxproj", "{FE5C7C7C-F109-44F5-8329-25A4E24F162C}"
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "g3d_viewer", "vc2012\g3d_viewer.vcxproj", "{FE5C7C7C-F109-44F5-8329-25A4E24F162C}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "megaglest_tests", "vc2012\megaglest_tests.vcxproj", "{9A3DE527-6000-40BB-B971-F0FCAD9FF519}"
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "megaglest_tests", "vc2012\megaglest_tests.vcxproj", "{9A3DE527-6000-40BB-B971-F0FCAD9FF519}"
|
||||||
|
ProjectSection(ProjectDependencies) = postProject
|
||||||
|
{8DAA0C24-95CD-4F66-B4C5-19ABDD771746} = {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}
|
||||||
|
EndProjectSection
|
||||||
EndProject
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
|
|
@ -6,6 +6,8 @@ rem C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Platforms\Win32\Platf
|
||||||
rem C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Platforms\Win32\Microsoft.Cpp.Win32.Common.props to C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32
|
rem C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Platforms\Win32\Microsoft.Cpp.Win32.Common.props to C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32
|
||||||
|
|
||||||
rem change to the directory of this batch file
|
rem change to the directory of this batch file
|
||||||
|
SET VCVARS_PLATFORM=x86_amd64
|
||||||
|
|
||||||
ECHO --------------------------------
|
ECHO --------------------------------
|
||||||
ECHO Changing to build folder [%~dp0] p1 ["%1"] p2 ["%2"]
|
ECHO Changing to build folder [%~dp0] p1 ["%1"] p2 ["%2"]
|
||||||
rem pause
|
rem pause
|
||||||
|
@ -62,17 +64,17 @@ rem IF EXIST "\Program Files (x86)\Microsoft Visual Studio 10.0\" GOTO VC_64
|
||||||
goto SVNSECTION
|
goto SVNSECTION
|
||||||
|
|
||||||
:VC_Common_12
|
:VC_Common_12
|
||||||
call "%VS110COMNTOOLS%..\..\vc\vcvarsall.bat" x86
|
call "%VS110COMNTOOLS%..\..\vc\vcvarsall.bat" %VCVARS_PLATFORM%
|
||||||
goto SVNSECTION
|
goto SVNSECTION
|
||||||
|
|
||||||
:VC_32_12
|
:VC_32_12
|
||||||
ECHO 32 bit Windows detected...
|
ECHO 32 bit Windows detected...
|
||||||
call "\Program Files\Microsoft Visual Studio 11.0\vc\vcvarsall.bat"
|
call "\Program Files\Microsoft Visual Studio 11.0\vc\vcvarsall.bat" %VCVARS_PLATFORM%
|
||||||
goto SVNSECTION
|
goto SVNSECTION
|
||||||
|
|
||||||
:VC_64_12
|
:VC_64_12
|
||||||
ECHO 64 bit Windows detected...
|
ECHO 64 bit Windows detected...
|
||||||
call "\Program Files (x86)\Microsoft Visual Studio 11.0\vc\vcvarsall.bat"
|
call "\Program Files (x86)\Microsoft Visual Studio 11.0\vc\vcvarsall.bat" %VCVARS_PLATFORM%
|
||||||
goto SVNSECTION
|
goto SVNSECTION
|
||||||
|
|
||||||
:VC_Common
|
:VC_Common
|
||||||
|
@ -123,6 +125,7 @@ rem set PATH=%PROGRAM_FILES_X86%\Microsoft SDKs\Windows\v7.1A\Bin;%PATH%
|
||||||
rem set LIB=%PROGRAM_FILES_X86%\Microsoft SDKs\Windows\v7.1A\Lib;%LIB%
|
rem set LIB=%PROGRAM_FILES_X86%\Microsoft SDKs\Windows\v7.1A\Lib;%LIB%
|
||||||
rem set CL=/D_USING_V110_SDK71_ %CL%
|
rem set CL=/D_USING_V110_SDK71_ %CL%
|
||||||
rem set PlatformToolset=v110_xp
|
rem set PlatformToolset=v110_xp
|
||||||
|
rem set PlatformToolset=V110
|
||||||
|
|
||||||
del ..\..\source\glest_game\facilities\svnversion.h
|
del ..\..\source\glest_game\facilities\svnversion.h
|
||||||
|
|
||||||
|
@ -130,7 +133,7 @@ if not "%SVNVERSION%" == "." set CL=/DSVNVERSIONHEADER
|
||||||
if not "%SVNVERSION%" == "." echo building with CL [%CL%]
|
if not "%SVNVERSION%" == "." echo building with CL [%CL%]
|
||||||
if not "%SVNVERSION%" == "." echo #define SVNVERSION "%SVNVERSION%" > ..\..\source\glest_game\facilities\svnversion.h
|
if not "%SVNVERSION%" == "." echo #define SVNVERSION "%SVNVERSION%" > ..\..\source\glest_game\facilities\svnversion.h
|
||||||
|
|
||||||
set VisualStudioVersion=11.0
|
rem set VisualStudioVersion=11.0
|
||||||
set msBuildMaxCPU=
|
set msBuildMaxCPU=
|
||||||
SET BuildInParallel=false
|
SET BuildInParallel=false
|
||||||
if %NUMBER_OF_PROCESSORS% GTR 2 (
|
if %NUMBER_OF_PROCESSORS% GTR 2 (
|
||||||
|
@ -139,14 +142,17 @@ if %NUMBER_OF_PROCESSORS% GTR 2 (
|
||||||
SET msBuildMaxCPU=/maxcpucount)
|
SET msBuildMaxCPU=/maxcpucount)
|
||||||
|
|
||||||
ECHO Found CPU Count [%NUMBER_OF_PROCESSORS%]
|
ECHO Found CPU Count [%NUMBER_OF_PROCESSORS%]
|
||||||
|
SET MSBUILD_PATH_MG_x64="C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\\"
|
||||||
|
|
||||||
if "%2" == "rebuild" echo Doing a FULL REBUILD...
|
if "%2" == "rebuild" echo Doing a FULL REBUILD...
|
||||||
rem if "%2" == "rebuild" msbuild /detailedsummary %msBuildMaxCPU% /p:BuildInParallel=%BuildInParallel% /p:Configuration=Release /t:Rebuild Glest_vc2010.sln
|
rem if "%2" == "rebuild" msbuild /detailedsummary %msBuildMaxCPU% /p:BuildInParallel=%BuildInParallel% /p:Configuration=Release /t:Rebuild Glest_vc2010.sln
|
||||||
rem if "%2" == "rebuild" msbuild %msBuildMaxCPU% /p:Configuration=Release;Platform=x64 /v:q /m /t:Rebuild /p:PlatformToolset=v110_xp;VisualStudioVersion=11.0 Glest_vc2012.sln
|
rem if "%2" == "rebuild" msbuild %msBuildMaxCPU% /p:Configuration=Release;Platform=x64 /v:q /m /t:Rebuild /p:PlatformToolset=v110_xp;VisualStudioVersion=11.0 Glest_vc2012.sln
|
||||||
if "%2" == "rebuild" msbuild %msBuildMaxCPU% /p:Configuration=Release;Platform=x64 /v:q /m /t:Rebuild /p:VisualStudioVersion=11.0 Glest_vc2012.sln
|
rem /p:VCTargetsPath=%MSBUILD_PATH_MG_x64%;
|
||||||
|
if "%2" == "rebuild" msbuild %msBuildMaxCPU% /v:detailed /p:VCTargetsPath=%MSBUILD_PATH_MG_x64%;Configuration=Release;Platform=x64;PlatformToolset=v110 /m /t:Rebuild Glest_vc2012.sln
|
||||||
|
|
||||||
rem if not "%2" == "rebuild" msbuild /detailedsummary %msBuildMaxCPU% /p:BuildInParallel=%BuildInParallel% /p:Configuration=Release Glest_vc2010.sln
|
rem if not "%2" == "rebuild" msbuild /detailedsummary %msBuildMaxCPU% /p:BuildInParallel=%BuildInParallel% /p:Configuration=Release Glest_vc2010.sln
|
||||||
rem if not "%2" == "rebuild" msbuild %msBuildMaxCPU% /p:Configuration=Release;Platform=x64 /v:q /m /p:PlatformToolset=v110_xp Glest_vc2012.sln
|
rem if not "%2" == "rebuild" msbuild %msBuildMaxCPU% /p:Configuration=Release;Platform=x64 /v:q /m /p:PlatformToolset=v110_xp Glest_vc2012.sln
|
||||||
if not "%2" == "rebuild" msbuild %msBuildMaxCPU% /p:Configuration=Release;Platform=x64 /v:q /m Glest_vc2012.sln
|
if not "%2" == "rebuild" msbuild %msBuildMaxCPU% /v:detailed /p:VCTargetsPath=%MSBUILD_PATH_MG_x64%;Configuration=Release;Platform=x64;PlatformToolset=v110 /m Glest_vc2012.sln
|
||||||
|
|
||||||
rem pause execution so we can see the output before the batch file exits
|
rem pause execution so we can see the output before the batch file exits
|
||||||
if not "%1" == "nopause" pause
|
if not "%1" == "nopause" pause
|
||||||
|
|
|
@ -608,7 +608,7 @@ TravelState PathFinder::aStar(Unit *unit, const Vec2i &targetPos, bool inBailout
|
||||||
Vec2i lastPos = unit->getPos();
|
Vec2i lastPos = unit->getPos();
|
||||||
|
|
||||||
safeMutexPrecache.Lock();
|
safeMutexPrecache.Lock();
|
||||||
int unitPrecachePathSize = faction.precachedPath[unit->getId()].size();
|
int unitPrecachePathSize = (int)faction.precachedPath[unit->getId()].size();
|
||||||
safeMutexPrecache.ReleaseLock(true);
|
safeMutexPrecache.ReleaseLock(true);
|
||||||
|
|
||||||
for(int i=0; i < unitPrecachePathSize; i++) {
|
for(int i=0; i < unitPrecachePathSize; i++) {
|
||||||
|
@ -645,7 +645,7 @@ TravelState PathFinder::aStar(Unit *unit, const Vec2i &targetPos, bool inBailout
|
||||||
UnitPathBasic *basicPathFinder = dynamic_cast<UnitPathBasic *>(path);
|
UnitPathBasic *basicPathFinder = dynamic_cast<UnitPathBasic *>(path);
|
||||||
|
|
||||||
safeMutexPrecache.Lock();
|
safeMutexPrecache.Lock();
|
||||||
int unitPrecachePathSize = faction.precachedPath[unit->getId()].size();
|
int unitPrecachePathSize = (int)faction.precachedPath[unit->getId()].size();
|
||||||
safeMutexPrecache.ReleaseLock(true);
|
safeMutexPrecache.ReleaseLock(true);
|
||||||
|
|
||||||
for(int i=0; i < unitPrecachePathSize; i++) {
|
for(int i=0; i < unitPrecachePathSize; i++) {
|
||||||
|
|
|
@ -36,7 +36,7 @@ const string SVN_Rev = string("Rev: ") + string(SVNVERSION);
|
||||||
const string SVN_RawRev = string(SVNVERSION);
|
const string SVN_RawRev = string(SVNVERSION);
|
||||||
const string SVN_Rev = string("Rev: ") + string(SVNVERSION);
|
const string SVN_Rev = string("Rev: ") + string(SVNVERSION);
|
||||||
#else
|
#else
|
||||||
const string SVN_RawRev = "$4704$";
|
const string SVN_RawRev = "$4761$";
|
||||||
const string SVN_Rev = "$Rev$";
|
const string SVN_Rev = "$Rev$";
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue