mirror of
https://github.com/Pinsplash/halflife2chaos.git
synced 2024-10-29 23:32:38 +01:00
secondary VPC shit
(2nd commit just to distinctualize necessary things)
This commit is contained in:
parent
caf0fae1d2
commit
8b1455ec66
1
.gitignore
vendored
1
.gitignore
vendored
@ -85,3 +85,4 @@ ep1_gamestats.dat
|
||||
chaos_random_cc.raw
|
||||
*.cache
|
||||
sp/src/games.sln
|
||||
*.sln
|
||||
|
@ -19,7 +19,7 @@
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<TargetName>client</TargetName>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<PlatformToolset>v120_xp</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
@ -39,8 +39,8 @@
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_mod_episodic\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_mod_episodic\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_ep1chaos\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_ep1chaos\</IntDir>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.dll</TargetExt>
|
||||
<ExecutablePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\devtools\vstools;$(ExecutablePath);$(Path)</ExecutablePath>
|
||||
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreBuildEventUseInBuild>
|
||||
@ -49,8 +49,8 @@
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</GenerateManifest>
|
||||
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PostBuildEventUseInBuild>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_mod_episodic\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_mod_episodic\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_ep1chaos\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_ep1chaos\</IntDir>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.dll</TargetExt>
|
||||
<ExecutablePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\devtools\vstools;$(ExecutablePath);$(Path)</ExecutablePath>
|
||||
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreBuildEventUseInBuild>
|
||||
@ -60,23 +60,15 @@
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</GenerateManifest>
|
||||
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PostBuildEventUseInBuild>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<RunCodeAnalysis>true</RunCodeAnalysis>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\..\..\game\mod_episodic\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\game\mod_episodic\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
|
||||
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_episodic.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_episodic.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/Zm200 /Gw</AdditionalOptions>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>.\hl2;.\hl2\elements;..\..\game\shared\hl2;..\..\game\shared\episodic;..\..\public;.\;..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\client\generated_proto_mod_episodic;..\..\thirdparty\protobuf-2.3.0\src;..\..\vgui2\include;..\..\vgui2\controls;..\..\game\shared;.\game_controls;..\..\thirdparty\sixensesdk\include</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;_HAS_ITERATOR_DEBUGGING=0;WIN32;_WIN32;_DEBUG;DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;DLLNAME=client;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;NO_STRING_T;CLIENT_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;ENABLE_CHROMEHTMLWINDOW;fopen=dont_use_fopen;HL2_CLIENT_DLL;HL2_EPISODIC;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\game\client;_DLL_EXT=.dll;SOURCE1=1;VPCGAME=valve</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>.\hl2;.\hl2\elements;..\..\game\shared\hl2;..\..\game\shared\episodic;..\..\public;.\;..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\client\generated_proto_ep1chaos;..\..\thirdparty\protobuf-2.3.0\src;..\..\vgui2\include;..\..\vgui2\controls;..\..\game\shared;.\game_controls;..\..\thirdparty\sixensesdk\include</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;_HAS_ITERATOR_DEBUGGING=0;WIN32;_WIN32;_DEBUG;DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;DLLNAME=client;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;NO_STRING_T;CLIENT_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;ENABLE_CHROMEHTMLWINDOW;fopen=dont_use_fopen;HL2_CLIENT_DLL;HL2_EPISODIC;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\game\client;_DLL_EXT=.dll;VPCGAME=valve;SOURCE1=1</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
|
||||
@ -103,7 +95,6 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<BrowseInformationFile>$(IntDir)/</BrowseInformationFile>
|
||||
<ErrorReporting>Prompt</ErrorReporting>
|
||||
<EnablePREfast>true</EnablePREfast>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
@ -122,8 +113,7 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>$(IntDir)/$(TargetName).pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<BaseAddress>
|
||||
</BaseAddress>
|
||||
<BaseAddress> </BaseAddress>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<LinkErrorReporting>PromptImmediately</LinkErrorReporting>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
@ -140,35 +130,15 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<OutputFile>$(OutDir)/client.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
<PostBuildEvent>
|
||||
<Message>Publishing to ..\..\..\game\mod_episodic\bin\.</Message>
|
||||
<Command>if not exist "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\." mkdir "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\."
|
||||
copy "$(TargetDir)$(TargetFileName)" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\.\$(TargetFileName)"
|
||||
if not exist "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\." mkdir "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\."
|
||||
copy "$(TargetDir)$(TargetFileName)" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\.\$(TargetFileName)"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\.\$(TargetName).map"
|
||||
copy "$(TargetDir)$(TargetName).pdb" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\.\$(TargetName).pdb"
|
||||
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\.\$(TargetName).map"
|
||||
copy "$(TargetDir)$(TargetName).pdb" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\.\$(TargetName).pdb"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
goto BuildEventOK
|
||||
:BuildEventFailed
|
||||
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
|
||||
del /q "$(TargetDir)$(TargetFileName)"
|
||||
exit 1
|
||||
:BuildEventOK</Command>
|
||||
<Message>Publishing to ..\..\..\..\sourcemods\ep1chaos\bin\. and ..\..\..\..\sourcemods\ep2chaos\bin\.</Message>
|
||||
<Command>if not exist "..\..\..\..\sourcemods\ep1chaos\bin\." mkdir "..\..\..\..\sourcemods\ep1chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\ep1chaos\bin\.\$(TargetFileName)"
if not exist "..\..\..\..\sourcemods\ep2chaos\bin\." mkdir "..\..\..\..\sourcemods\ep2chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetFileName)"
if ERRORLEVEL 1 goto BuildEventFailed
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\ep1chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\ep1chaos\bin\.\$(TargetName).pdb
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetName).pdb
if ERRORLEVEL 1 goto BuildEventFailed
goto BuildEventOK
:BuildEventFailed
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
del /q "$(TargetDir)$(TargetFileName)"
exit 1
:BuildEventOK
</Command>
|
||||
</PostBuildEvent>
|
||||
<CustomBuildStep>
|
||||
</CustomBuildStep>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\..\..\game\mod_episodic\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\game\mod_episodic\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
|
||||
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_episodic.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_episodic.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/Zm200 /d2Zi+ /Gw</AdditionalOptions>
|
||||
@ -176,8 +146,8 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<AdditionalIncludeDirectories>.\hl2;.\hl2\elements;..\..\game\shared\hl2;..\..\game\shared\episodic;..\..\public;.\;..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\client\generated_proto_mod_episodic;..\..\thirdparty\protobuf-2.3.0\src;..\..\vgui2\include;..\..\vgui2\controls;..\..\game\shared;.\game_controls;..\..\thirdparty\sixensesdk\include</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;WIN32;_WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;DLLNAME=client;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;NO_STRING_T;CLIENT_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;ENABLE_CHROMEHTMLWINDOW;fopen=dont_use_fopen;HL2_CLIENT_DLL;HL2_EPISODIC;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\game\client;_DLL_EXT=.dll;SOURCE1=1;VPCGAME=valve</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>.\hl2;.\hl2\elements;..\..\game\shared\hl2;..\..\game\shared\episodic;..\..\public;.\;..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\client\generated_proto_ep1chaos;..\..\thirdparty\protobuf-2.3.0\src;..\..\vgui2\include;..\..\vgui2\controls;..\..\game\shared;.\game_controls;..\..\thirdparty\sixensesdk\include</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;WIN32;_WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;DLLNAME=client;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;NO_STRING_T;CLIENT_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;ENABLE_CHROMEHTMLWINDOW;fopen=dont_use_fopen;HL2_CLIENT_DLL;HL2_EPISODIC;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\game\client;_DLL_EXT=.dll;VPCGAME=valve;SOURCE1=1</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
@ -224,8 +194,7 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>false</EnableCOMDATFolding>
|
||||
<BaseAddress>
|
||||
</BaseAddress>
|
||||
<BaseAddress> </BaseAddress>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<LinkErrorReporting>PromptImmediately</LinkErrorReporting>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
@ -242,23 +211,8 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<OutputFile>$(OutDir)/client.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
<PostBuildEvent>
|
||||
<Message>Publishing to ..\..\..\game\mod_episodic\bin\.</Message>
|
||||
<Command>if not exist "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\." mkdir "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\."
|
||||
copy "$(TargetDir)$(TargetFileName)" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\.\$(TargetFileName)"
|
||||
if not exist "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\." mkdir "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\."
|
||||
copy "$(TargetDir)$(TargetFileName)" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\.\$(TargetFileName)"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\.\$(TargetName).map"
|
||||
copy "$(TargetDir)$(TargetName).pdb" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\.\$(TargetName).pdb"
|
||||
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\.\$(TargetName).map"
|
||||
copy "$(TargetDir)$(TargetName).pdb" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\.\$(TargetName).pdb"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
goto BuildEventOK
|
||||
:BuildEventFailed
|
||||
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
|
||||
del /q "$(TargetDir)$(TargetFileName)"
|
||||
exit 1
|
||||
:BuildEventOK</Command>
|
||||
<Message>Publishing to ..\..\..\..\sourcemods\ep1chaos\bin\. and ..\..\..\..\sourcemods\ep2chaos\bin\.</Message>
|
||||
<Command>if not exist "..\..\..\..\sourcemods\ep1chaos\bin\." mkdir "..\..\..\..\sourcemods\ep1chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\ep1chaos\bin\.\$(TargetFileName)"
if not exist "..\..\..\..\sourcemods\ep2chaos\bin\." mkdir "..\..\..\..\sourcemods\ep2chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetFileName)"
if ERRORLEVEL 1 goto BuildEventFailed
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\ep1chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\ep1chaos\bin\.\$(TargetName).pdb
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetName).pdb
if ERRORLEVEL 1 goto BuildEventFailed
goto BuildEventOK
:BuildEventFailed
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
del /q "$(TargetDir)$(TargetFileName)"
exit 1
:BuildEventOK
</Command>
|
||||
</PostBuildEvent>
|
||||
<CustomBuildStep>
|
||||
</CustomBuildStep>
|
||||
@ -1493,22 +1447,18 @@ exit 1
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\..\public\tier0\pointeroverride.asm">
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Compiling pointeroverride.asm</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(VCInstallDir)bin\ml.exe" /safeseh /c /Cp /Zi /Fo"$(IntDir)\%(Filename).obj" "%(FullPath)"</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(VCInstallDir)bin\ml.exe" /safeseh /c /Cp /Zi /Fo"$(IntDir)\%(Filename).obj" "%(FullPath)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)\%(Filename).obj</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Compiling pointeroverride.asm</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(VCInstallDir)bin\ml.exe" /safeseh /c /Cp /Zi /Fo"$(IntDir)\%(Filename).obj" "%(FullPath)"</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(VCInstallDir)bin\ml.exe" /safeseh /c /Cp /Zi /Fo"$(IntDir)\%(Filename).obj" "%(FullPath)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)\%(Filename).obj</Outputs>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="client_episodic.vpc">
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Running VPC CRC Check - client_episodic.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_episodic.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\client\client_episodic.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_episodic.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\client\client_episodic.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\sourceproject\halflife2chaos\sp\src\game\client\client_episodic.vpc.sentinel</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Running VPC CRC Check - client_episodic.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_episodic.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\client\client_episodic.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_episodic.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\client\client_episodic.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\sourceproject\halflife2chaos\sp\src\game\client\client_episodic.vpc.sentinel</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
@ -1530,4 +1480,4 @@ echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\client\client
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
</Project>
|
||||
|
@ -3,7 +3,7 @@
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LocalDebuggerCommand>C:\Program Files %28x86%29\Steam\steamapps\common\Half-Life 2\hl2.exe</LocalDebuggerCommand>
|
||||
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
|
||||
<LocalDebuggerCommandArguments>-allowdebug -novid -game "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos"</LocalDebuggerCommandArguments>
|
||||
<LocalDebuggerCommandArguments>-allowdebug -novid -game "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos"</LocalDebuggerCommandArguments>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LocalDebuggerCommand>C:\Program Files %28x86%29\Steam\steamapps\common\Half-Life 2\hl2.exe</LocalDebuggerCommand>
|
||||
|
@ -1,16 +1,16 @@
|
||||
[vpc crc file version 2]
|
||||
8209bbc3 C:\sourceproject\halflife2chaos\sp\src\devtools\bin\vpc.exe
|
||||
_Nc_VS2013/vpcgame:valve_
|
||||
8819857d client_episodic.vpc
|
||||
c7ae28fd ..\..\game\client\client_base.vpc
|
||||
fd63816e client_episodic.vpc
|
||||
1b055d9e ..\..\game\client\client_base.vpc
|
||||
4832e67a ..\..\vpc_scripts\source_dll_base.vpc
|
||||
d752cf80 ..\..\vpc_scripts\platform_dirs.vpc
|
||||
6c4a5ff1 ..\..\vpc_scripts\source_base.vpc
|
||||
34ca56eb ..\..\vpc_scripts\source_dll_win32_base.vpc
|
||||
9587f360 ..\..\vpc_scripts\source_dll_win32_base.vpc
|
||||
486b766d ..\..\vpc_scripts\version.vpc
|
||||
846102f0 ..\..\vpc_scripts\loadaddress.vpc
|
||||
0df0da71 ..\..\vpc_scripts\source_dll_win32_debug.vpc
|
||||
7cf17fbc ..\..\vpc_scripts\source_dll_win32_release.vpc
|
||||
9b8aa3b7 ..\..\vpc_scripts\source_dll_win32_debug.vpc
|
||||
50782562 ..\..\vpc_scripts\source_dll_win32_release.vpc
|
||||
34c37fcf ..\..\vpc_scripts\source_win32_base.vpc
|
||||
346bda4a ..\..\vpc_scripts\source_video_base.vpc
|
||||
c209a88e ..\..\vpc_scripts\protobuf_builder.vpc
|
||||
|
@ -39,8 +39,8 @@
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_mod_hl2\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_mod_hl2\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_hl2chaos\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_hl2chaos\</IntDir>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.dll</TargetExt>
|
||||
<ExecutablePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\devtools\vstools;$(ExecutablePath);$(Path)</ExecutablePath>
|
||||
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreBuildEventUseInBuild>
|
||||
@ -49,8 +49,8 @@
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</GenerateManifest>
|
||||
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PostBuildEventUseInBuild>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_mod_hl2\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_mod_hl2\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_hl2chaos\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_hl2chaos\</IntDir>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.dll</TargetExt>
|
||||
<ExecutablePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\devtools\vstools;$(ExecutablePath);$(Path)</ExecutablePath>
|
||||
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreBuildEventUseInBuild>
|
||||
@ -62,17 +62,12 @@
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\..\..\game\mod_hl2\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\game\mod_hl2\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
|
||||
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_hl2.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_hl2.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/Zm200 /Gw</AdditionalOptions>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>.\hl2;.\hl2\elements;..\..\game\shared\hl2;.\;..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\client\generated_proto_mod_hl2;..\..\thirdparty\protobuf-2.3.0\src;..\..\vgui2\include;..\..\vgui2\controls;..\..\game\shared;.\game_controls;..\..\thirdparty\sixensesdk\include</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>.\hl2;.\hl2\elements;..\..\game\shared\hl2;.\;..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\client\generated_proto_hl2chaos;..\..\thirdparty\protobuf-2.3.0\src;..\..\vgui2\include;..\..\vgui2\controls;..\..\game\shared;.\game_controls;..\..\thirdparty\sixensesdk\include</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;_HAS_ITERATOR_DEBUGGING=0;WIN32;_WIN32;_DEBUG;DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;DLLNAME=client;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;NO_STRING_T;CLIENT_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;ENABLE_CHROMEHTMLWINDOW;fopen=dont_use_fopen;HL2_CLIENT_DLL;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\game\client;_DLL_EXT=.dll;SOURCE1=1;VPCGAME=valve</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
@ -135,31 +130,15 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<OutputFile>$(OutDir)/client.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
<PostBuildEvent>
|
||||
<Message>Publishing to ..\..\..\game\mod_hl2\bin\.</Message>
|
||||
<Command>if not exist "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\." mkdir "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\."
|
||||
copy "$(TargetDir)$(TargetFileName)" "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\.\$(TargetFileName)"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\.\$(TargetName).map"
|
||||
copy "$(TargetDir)$(TargetName).pdb" "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\.\$(TargetName).pdb"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
goto BuildEventOK
|
||||
:BuildEventFailed
|
||||
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
|
||||
del /q "$(TargetDir)$(TargetFileName)"
|
||||
exit 1
|
||||
:BuildEventOK</Command>
|
||||
<Message>Publishing to ..\..\..\..\sourcemods\hl2chaos\bin\. and ..\..\..\..\sourcemods\hl2chaos\bin\.</Message>
|
||||
<Command>if not exist "..\..\..\..\sourcemods\hl2chaos\bin\." mkdir "..\..\..\..\sourcemods\hl2chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName)"
if not exist "..\..\..\..\sourcemods\hl2chaos\bin\." mkdir "..\..\..\..\sourcemods\hl2chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName)"
if ERRORLEVEL 1 goto BuildEventFailed
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).pdb
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).pdb
if ERRORLEVEL 1 goto BuildEventFailed
goto BuildEventOK
:BuildEventFailed
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
del /q "$(TargetDir)$(TargetFileName)"
exit 1
:BuildEventOK
</Command>
|
||||
</PostBuildEvent>
|
||||
<CustomBuildStep>
|
||||
</CustomBuildStep>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\..\..\game\mod_hl2\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\game\mod_hl2\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
|
||||
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_hl2.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_hl2.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/Zm200 /d2Zi+ /Gw</AdditionalOptions>
|
||||
@ -167,7 +146,7 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<AdditionalIncludeDirectories>.\hl2;.\hl2\elements;..\..\game\shared\hl2;.\;..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\client\generated_proto_mod_hl2;..\..\thirdparty\protobuf-2.3.0\src;..\..\vgui2\include;..\..\vgui2\controls;..\..\game\shared;.\game_controls;..\..\thirdparty\sixensesdk\include</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>.\hl2;.\hl2\elements;..\..\game\shared\hl2;.\;..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\client\generated_proto_hl2chaos;..\..\thirdparty\protobuf-2.3.0\src;..\..\vgui2\include;..\..\vgui2\controls;..\..\game\shared;.\game_controls;..\..\thirdparty\sixensesdk\include</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;WIN32;_WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;DLLNAME=client;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;NO_STRING_T;CLIENT_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;ENABLE_CHROMEHTMLWINDOW;fopen=dont_use_fopen;HL2_CLIENT_DLL;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\game\client;_DLL_EXT=.dll;SOURCE1=1;VPCGAME=valve</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
@ -232,19 +211,8 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<OutputFile>$(OutDir)/client.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
<PostBuildEvent>
|
||||
<Message>Publishing to ..\..\..\game\mod_hl2\bin\.</Message>
|
||||
<Command>if not exist "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\." mkdir "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\."
|
||||
copy "$(TargetDir)$(TargetFileName)" "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\.\$(TargetFileName)"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\.\$(TargetName).map"
|
||||
copy "$(TargetDir)$(TargetName).pdb" "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\.\$(TargetName).pdb"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
goto BuildEventOK
|
||||
:BuildEventFailed
|
||||
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
|
||||
del /q "$(TargetDir)$(TargetFileName)"
|
||||
exit 1
|
||||
:BuildEventOK</Command>
|
||||
<Message>Publishing to ..\..\..\..\sourcemods\hl2chaos\bin\. and ..\..\..\..\sourcemods\hl2chaos\bin\.</Message>
|
||||
<Command>if not exist "..\..\..\..\sourcemods\hl2chaos\bin\." mkdir "..\..\..\..\sourcemods\hl2chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName)"
if not exist "..\..\..\..\sourcemods\hl2chaos\bin\." mkdir "..\..\..\..\sourcemods\hl2chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName)"
if ERRORLEVEL 1 goto BuildEventFailed
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).pdb
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).pdb
if ERRORLEVEL 1 goto BuildEventFailed
goto BuildEventOK
:BuildEventFailed
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
del /q "$(TargetDir)$(TargetFileName)"
exit 1
:BuildEventOK
</Command>
|
||||
</PostBuildEvent>
|
||||
<CustomBuildStep>
|
||||
</CustomBuildStep>
|
||||
@ -1467,22 +1435,18 @@ exit 1
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\..\public\tier0\pointeroverride.asm">
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Compiling pointeroverride.asm</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(VCInstallDir)bin\ml.exe" /safeseh /c /Cp /Zi /Fo"$(IntDir)\%(Filename).obj" "%(FullPath)"</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(VCInstallDir)bin\ml.exe" /safeseh /c /Cp /Zi /Fo"$(IntDir)\%(Filename).obj" "%(FullPath)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)\%(Filename).obj</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Compiling pointeroverride.asm</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(VCInstallDir)bin\ml.exe" /safeseh /c /Cp /Zi /Fo"$(IntDir)\%(Filename).obj" "%(FullPath)"</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(VCInstallDir)bin\ml.exe" /safeseh /c /Cp /Zi /Fo"$(IntDir)\%(Filename).obj" "%(FullPath)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)\%(Filename).obj</Outputs>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="client_hl2.vpc">
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Running VPC CRC Check - client_hl2.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_hl2.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\client\client_hl2.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_hl2.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\client\client_hl2.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\sourceproject\halflife2chaos\sp\src\game\client\client_hl2.vpc.sentinel</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Running VPC CRC Check - client_hl2.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_hl2.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\client\client_hl2.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "client_hl2.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\client\client_hl2.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\sourceproject\halflife2chaos\sp\src\game\client\client_hl2.vpc.sentinel</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
|
@ -1,16 +1,16 @@
|
||||
[vpc crc file version 2]
|
||||
8209bbc3 C:\sourceproject\halflife2chaos\sp\src\devtools\bin\vpc.exe
|
||||
_Nc_VS2013/vpcgame:valve_
|
||||
e51e70b3 client_hl2.vpc
|
||||
c7ae28fd ..\..\game\client\client_base.vpc
|
||||
ee42782b client_hl2.vpc
|
||||
1b055d9e ..\..\game\client\client_base.vpc
|
||||
4832e67a ..\..\vpc_scripts\source_dll_base.vpc
|
||||
d752cf80 ..\..\vpc_scripts\platform_dirs.vpc
|
||||
6c4a5ff1 ..\..\vpc_scripts\source_base.vpc
|
||||
34ca56eb ..\..\vpc_scripts\source_dll_win32_base.vpc
|
||||
9587f360 ..\..\vpc_scripts\source_dll_win32_base.vpc
|
||||
486b766d ..\..\vpc_scripts\version.vpc
|
||||
846102f0 ..\..\vpc_scripts\loadaddress.vpc
|
||||
0df0da71 ..\..\vpc_scripts\source_dll_win32_debug.vpc
|
||||
7cf17fbc ..\..\vpc_scripts\source_dll_win32_release.vpc
|
||||
9b8aa3b7 ..\..\vpc_scripts\source_dll_win32_debug.vpc
|
||||
50782562 ..\..\vpc_scripts\source_dll_win32_release.vpc
|
||||
34c37fcf ..\..\vpc_scripts\source_win32_base.vpc
|
||||
346bda4a ..\..\vpc_scripts\source_video_base.vpc
|
||||
c209a88e ..\..\vpc_scripts\protobuf_builder.vpc
|
||||
|
@ -39,8 +39,8 @@
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_mod_episodic\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_mod_episodic\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_ep1chaos\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_ep1chaos\</IntDir>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.dll</TargetExt>
|
||||
<ExecutablePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\devtools\vstools;$(ExecutablePath);$(Path)</ExecutablePath>
|
||||
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreBuildEventUseInBuild>
|
||||
@ -48,8 +48,8 @@
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</GenerateManifest>
|
||||
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PostBuildEventUseInBuild>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_mod_episodic\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_mod_episodic\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_ep1chaos\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_ep1chaos\</IntDir>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.dll</TargetExt>
|
||||
<ExecutablePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\devtools\vstools;$(ExecutablePath);$(Path)</ExecutablePath>
|
||||
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreBuildEventUseInBuild>
|
||||
@ -60,18 +60,13 @@
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\..\..\game\mod_episodic\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\game\mod_episodic\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
|
||||
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_episodic.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_episodic.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/Zm200 /Gw</AdditionalOptions>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\server\generated_proto_mod_episodic;..\..\thirdparty\protobuf-2.3.0\src;.\;..\..\game\shared;..\..\utils\common;..\..\game\shared\econ;..\..\game\server\NextBot;..\..\game\shared\hl2;..\..\game\shared\episodic;.\hl2;.\episodic</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;_HAS_ITERATOR_DEBUGGING=0;WIN32;_WIN32;_DEBUG;DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;DLLNAME=server;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;GAME_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;sprintf=use_Q_snprintf_instead_of_sprintf;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;fopen=dont_use_fopen;HL2_DLL;HL2_EPISODIC;USES_SAVERESTORE;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\game\server;_DLL_EXT=.dll;SOURCE1=1;VPCGAME=valve</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\server\generated_proto_ep1chaos;..\..\thirdparty\protobuf-2.3.0\src;.\;..\..\game\shared;..\..\utils\common;..\..\game\shared\econ;..\..\game\server\NextBot;..\..\game\shared\hl2;..\..\game\shared\episodic;.\hl2;.\episodic</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;_HAS_ITERATOR_DEBUGGING=0;WIN32;_WIN32;_DEBUG;DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;DLLNAME=server;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;GAME_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;sprintf=use_Q_snprintf_instead_of_sprintf;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;fopen=dont_use_fopen;HL2_DLL;HL2_EPISODIC;USES_SAVERESTORE;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\game\server;_DLL_EXT=.dll;VPCGAME=valve;SOURCE1=1</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
|
||||
@ -132,35 +127,15 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<OutputFile>$(OutDir)/server.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
<PostBuildEvent>
|
||||
<Message>Publishing to ..\..\..\game\mod_episodic\bin\.</Message>
|
||||
<Command>if not exist "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\." mkdir "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\."
|
||||
copy "$(TargetDir)$(TargetFileName)" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\.\$(TargetFileName)"
|
||||
if not exist "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\." mkdir "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\."
|
||||
copy "$(TargetDir)$(TargetFileName)" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\.\$(TargetFileName)"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\.\$(TargetName).map"
|
||||
copy "$(TargetDir)$(TargetName).pdb" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\.\$(TargetName).pdb"
|
||||
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\.\$(TargetName).map"
|
||||
copy "$(TargetDir)$(TargetName).pdb" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\.\$(TargetName).pdb"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
goto BuildEventOK
|
||||
:BuildEventFailed
|
||||
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
|
||||
del /q "$(TargetDir)$(TargetFileName)"
|
||||
exit 1
|
||||
:BuildEventOK</Command>
|
||||
<Message>Publishing to ..\..\..\..\sourcemods\ep1chaos\bin\. and ..\..\..\..\sourcemods\ep2chaos\bin\.</Message>
|
||||
<Command>if not exist "..\..\..\..\sourcemods\ep1chaos\bin\." mkdir "..\..\..\..\sourcemods\ep1chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\ep1chaos\bin\.\$(TargetFileName)"
if not exist "..\..\..\..\sourcemods\ep2chaos\bin\." mkdir "..\..\..\..\sourcemods\ep2chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetFileName)"
if ERRORLEVEL 1 goto BuildEventFailed
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\ep1chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\ep1chaos\bin\.\$(TargetName).pdb
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetName).pdb
if ERRORLEVEL 1 goto BuildEventFailed
goto BuildEventOK
:BuildEventFailed
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
del /q "$(TargetDir)$(TargetFileName)"
exit 1
:BuildEventOK
</Command>
|
||||
</PostBuildEvent>
|
||||
<CustomBuildStep>
|
||||
</CustomBuildStep>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\..\..\game\mod_episodic\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\game\mod_episodic\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
|
||||
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_episodic.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_episodic.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/Zm200 /d2Zi+ /Gw</AdditionalOptions>
|
||||
@ -168,8 +143,8 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<AdditionalIncludeDirectories>..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\server\generated_proto_mod_episodic;..\..\thirdparty\protobuf-2.3.0\src;.\;..\..\game\shared;..\..\utils\common;..\..\game\shared\econ;..\..\game\server\NextBot;..\..\game\shared\hl2;..\..\game\shared\episodic;.\hl2;.\episodic</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;WIN32;_WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;DLLNAME=server;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;GAME_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;sprintf=use_Q_snprintf_instead_of_sprintf;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;fopen=dont_use_fopen;HL2_DLL;HL2_EPISODIC;USES_SAVERESTORE;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\game\server;_DLL_EXT=.dll;SOURCE1=1;VPCGAME=valve</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\server\generated_proto_ep1chaos;..\..\thirdparty\protobuf-2.3.0\src;.\;..\..\game\shared;..\..\utils\common;..\..\game\shared\econ;..\..\game\server\NextBot;..\..\game\shared\hl2;..\..\game\shared\episodic;.\hl2;.\episodic</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;WIN32;_WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;DLLNAME=server;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;GAME_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;sprintf=use_Q_snprintf_instead_of_sprintf;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;fopen=dont_use_fopen;HL2_DLL;HL2_EPISODIC;USES_SAVERESTORE;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\game\server;_DLL_EXT=.dll;VPCGAME=valve;SOURCE1=1</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
@ -232,23 +207,8 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<OutputFile>$(OutDir)/server.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
<PostBuildEvent>
|
||||
<Message>Publishing to ..\..\..\game\mod_episodic\bin\.</Message>
|
||||
<Command>if not exist "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\." mkdir "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\."
|
||||
copy "$(TargetDir)$(TargetFileName)" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\.\$(TargetFileName)"
|
||||
if not exist "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\." mkdir "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\."
|
||||
copy "$(TargetDir)$(TargetFileName)" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\.\$(TargetFileName)"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\.\$(TargetName).map"
|
||||
copy "$(TargetDir)$(TargetName).pdb" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep2chaos\bin\.\$(TargetName).pdb"
|
||||
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\.\$(TargetName).map"
|
||||
copy "$(TargetDir)$(TargetName).pdb" "C:\Program Files (x86)\Steam\steamapps\sourcemods\ep1chaos\bin\.\$(TargetName).pdb"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
goto BuildEventOK
|
||||
:BuildEventFailed
|
||||
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
|
||||
del /q "$(TargetDir)$(TargetFileName)"
|
||||
exit 1
|
||||
:BuildEventOK</Command>
|
||||
<Message>Publishing to ..\..\..\..\sourcemods\ep1chaos\bin\. and ..\..\..\..\sourcemods\ep2chaos\bin\.</Message>
|
||||
<Command>if not exist "..\..\..\..\sourcemods\ep1chaos\bin\." mkdir "..\..\..\..\sourcemods\ep1chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\ep1chaos\bin\.\$(TargetFileName)"
if not exist "..\..\..\..\sourcemods\ep2chaos\bin\." mkdir "..\..\..\..\sourcemods\ep2chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetFileName)"
if ERRORLEVEL 1 goto BuildEventFailed
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\ep1chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\ep1chaos\bin\.\$(TargetName).pdb
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\ep2chaos\bin\.\$(TargetName).pdb
if ERRORLEVEL 1 goto BuildEventFailed
goto BuildEventOK
:BuildEventFailed
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
del /q "$(TargetDir)$(TargetFileName)"
exit 1
:BuildEventOK
</Command>
|
||||
</PostBuildEvent>
|
||||
<CustomBuildStep>
|
||||
</CustomBuildStep>
|
||||
@ -1527,14 +1487,10 @@ exit 1
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="server_episodic.vpc">
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Running VPC CRC Check - server_episodic.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_episodic.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\server\server_episodic.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_episodic.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\server\server_episodic.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\sourceproject\halflife2chaos\sp\src\game\server\server_episodic.vpc.sentinel</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Running VPC CRC Check - server_episodic.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_episodic.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\server\server_episodic.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_episodic.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\server\server_episodic.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\sourceproject\halflife2chaos\sp\src\game\server\server_episodic.vpc.sentinel</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
|
@ -1,16 +1,16 @@
|
||||
[vpc crc file version 2]
|
||||
8209bbc3 C:\sourceproject\halflife2chaos\sp\src\devtools\bin\vpc.exe
|
||||
_Nc_VS2013/vpcgame:valve_
|
||||
2cf78c7c server_episodic.vpc
|
||||
cd2921c2 ..\..\game\server\server_base.vpc
|
||||
8f4f00f4 server_episodic.vpc
|
||||
de5f1acb ..\..\game\server\server_base.vpc
|
||||
4832e67a ..\..\vpc_scripts\source_dll_base.vpc
|
||||
d752cf80 ..\..\vpc_scripts\platform_dirs.vpc
|
||||
6c4a5ff1 ..\..\vpc_scripts\source_base.vpc
|
||||
34ca56eb ..\..\vpc_scripts\source_dll_win32_base.vpc
|
||||
9587f360 ..\..\vpc_scripts\source_dll_win32_base.vpc
|
||||
486b766d ..\..\vpc_scripts\version.vpc
|
||||
846102f0 ..\..\vpc_scripts\loadaddress.vpc
|
||||
0df0da71 ..\..\vpc_scripts\source_dll_win32_debug.vpc
|
||||
7cf17fbc ..\..\vpc_scripts\source_dll_win32_release.vpc
|
||||
9b8aa3b7 ..\..\vpc_scripts\source_dll_win32_debug.vpc
|
||||
50782562 ..\..\vpc_scripts\source_dll_win32_release.vpc
|
||||
34c37fcf ..\..\vpc_scripts\source_win32_base.vpc
|
||||
346bda4a ..\..\vpc_scripts\source_video_base.vpc
|
||||
c209a88e ..\..\vpc_scripts\protobuf_builder.vpc
|
||||
|
@ -39,8 +39,8 @@
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_mod_hl2\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_mod_hl2\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_hl2chaos\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug_hl2chaos\</IntDir>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.dll</TargetExt>
|
||||
<ExecutablePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\devtools\vstools;$(ExecutablePath);$(Path)</ExecutablePath>
|
||||
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreBuildEventUseInBuild>
|
||||
@ -48,8 +48,8 @@
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</GenerateManifest>
|
||||
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PostBuildEventUseInBuild>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_mod_hl2\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_mod_hl2\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_hl2chaos\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release_hl2chaos\</IntDir>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.dll</TargetExt>
|
||||
<ExecutablePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\devtools\vstools;$(ExecutablePath);$(Path)</ExecutablePath>
|
||||
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreBuildEventUseInBuild>
|
||||
@ -60,17 +60,12 @@
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\..\..\game\mod_hl2\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\game\mod_hl2\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
|
||||
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_hl2.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_hl2.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/Zm200 /Gw</AdditionalOptions>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\server\generated_proto_mod_hl2;..\..\thirdparty\protobuf-2.3.0\src;.\;..\..\game\shared;..\..\utils\common;..\..\game\shared\econ;..\..\game\server\NextBot;..\..\game\shared\hl2;.\hl2</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\server\generated_proto_hl2chaos;..\..\thirdparty\protobuf-2.3.0\src;.\;..\..\game\shared;..\..\utils\common;..\..\game\shared\econ;..\..\game\server\NextBot;..\..\game\shared\hl2;.\hl2</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;_HAS_ITERATOR_DEBUGGING=0;WIN32;_WIN32;_DEBUG;DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;DLLNAME=server;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;GAME_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;sprintf=use_Q_snprintf_instead_of_sprintf;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;fopen=dont_use_fopen;HL2_DLL;USES_SAVERESTORE;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\game\server;_DLL_EXT=.dll;SOURCE1=1;VPCGAME=valve</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
@ -132,31 +127,15 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<OutputFile>$(OutDir)/server.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
<PostBuildEvent>
|
||||
<Message>Publishing to ..\..\..\game\mod_hl2\bin\.</Message>
|
||||
<Command>if not exist "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\." mkdir "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\."
|
||||
copy "$(TargetDir)$(TargetFileName)" "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\.\$(TargetFileName)"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\.\$(TargetName).map"
|
||||
copy "$(TargetDir)$(TargetName).pdb" "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\.\$(TargetName).pdb"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
goto BuildEventOK
|
||||
:BuildEventFailed
|
||||
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
|
||||
del /q "$(TargetDir)$(TargetFileName)"
|
||||
exit 1
|
||||
:BuildEventOK</Command>
|
||||
<Message>Publishing to ..\..\..\..\sourcemods\hl2chaos\bin\. and ..\..\..\..\sourcemods\hl2chaos\bin\.</Message>
|
||||
<Command>if not exist "..\..\..\..\sourcemods\hl2chaos\bin\." mkdir "..\..\..\..\sourcemods\hl2chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName)"
if not exist "..\..\..\..\sourcemods\hl2chaos\bin\." mkdir "..\..\..\..\sourcemods\hl2chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName)"
if ERRORLEVEL 1 goto BuildEventFailed
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).pdb
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).pdb
if ERRORLEVEL 1 goto BuildEventFailed
goto BuildEventOK
:BuildEventFailed
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
del /q "$(TargetDir)$(TargetFileName)"
exit 1
:BuildEventOK
</Command>
|
||||
</PostBuildEvent>
|
||||
<CustomBuildStep>
|
||||
</CustomBuildStep>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\..\..\game\mod_hl2\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\game\mod_hl2\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
|
||||
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_hl2.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName) for /f "delims=" %%A in ('attrib "..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName)"') do set valveTmpIsReadOnly="%%A"
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" del /q "$(TargetDir)"$(TargetFileName)
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_hl2.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/Zm200 /d2Zi+ /Gw</AdditionalOptions>
|
||||
@ -164,7 +143,7 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<AdditionalIncludeDirectories>..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\server\generated_proto_mod_hl2;..\..\thirdparty\protobuf-2.3.0\src;.\;..\..\game\shared;..\..\utils\common;..\..\game\shared\econ;..\..\game\server\NextBot;..\..\game\shared\hl2;.\hl2</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\game\server\generated_proto_hl2chaos;..\..\thirdparty\protobuf-2.3.0\src;.\;..\..\game\shared;..\..\utils\common;..\..\game\shared\econ;..\..\game\server\NextBot;..\..\game\shared\hl2;.\hl2</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;WIN32;_WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;DLLNAME=server;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;GAME_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;sprintf=use_Q_snprintf_instead_of_sprintf;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;fopen=dont_use_fopen;HL2_DLL;USES_SAVERESTORE;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\game\server;_DLL_EXT=.dll;SOURCE1=1;VPCGAME=valve</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
@ -228,19 +207,8 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<OutputFile>$(OutDir)/server.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
<PostBuildEvent>
|
||||
<Message>Publishing to ..\..\..\game\mod_hl2\bin\.</Message>
|
||||
<Command>if not exist "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\." mkdir "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\."
|
||||
copy "$(TargetDir)$(TargetFileName)" "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\.\$(TargetFileName)"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\.\$(TargetName).map"
|
||||
copy "$(TargetDir)$(TargetName).pdb" "C:\Program Files (x86)\Steam\steamapps\sourcemods\hl2chaos\bin\.\$(TargetName).pdb"
|
||||
if ERRORLEVEL 1 goto BuildEventFailed
|
||||
goto BuildEventOK
|
||||
:BuildEventFailed
|
||||
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
|
||||
del /q "$(TargetDir)$(TargetFileName)"
|
||||
exit 1
|
||||
:BuildEventOK</Command>
|
||||
<Message>Publishing to ..\..\..\..\sourcemods\hl2chaos\bin\. and ..\..\..\..\sourcemods\hl2chaos\bin\.</Message>
|
||||
<Command>if not exist "..\..\..\..\sourcemods\hl2chaos\bin\." mkdir "..\..\..\..\sourcemods\hl2chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName)"
if not exist "..\..\..\..\sourcemods\hl2chaos\bin\." mkdir "..\..\..\..\sourcemods\hl2chaos\bin\."
copy "$(TargetDir)$(TargetFileName)" "..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetFileName)"
if ERRORLEVEL 1 goto BuildEventFailed
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).pdb
if exist "$(TargetDir)$(TargetName).map" copy "$(TargetDir)$(TargetName).map" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).map
copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\sourcemods\hl2chaos\bin\.\$(TargetName).pdb
if ERRORLEVEL 1 goto BuildEventFailed
goto BuildEventOK
:BuildEventFailed
echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
del /q "$(TargetDir)$(TargetFileName)"
exit 1
:BuildEventOK
</Command>
|
||||
</PostBuildEvent>
|
||||
<CustomBuildStep>
|
||||
</CustomBuildStep>
|
||||
@ -1382,6 +1350,7 @@ exit 1
|
||||
<ClCompile Include="hl2\npc_turret_ground.cpp" />
|
||||
<ClCompile Include="hl2\npc_vortigaunt_episodic.cpp" />
|
||||
<ClCompile Include="hl2\npc_zombie.cpp" />
|
||||
<ClCompile Include="hl2\npc_zombine.cpp" />
|
||||
<ClCompile Include="hl2\point_apc_controller.cpp" />
|
||||
<ClCompile Include="hl2\prop_combine_ball.cpp" />
|
||||
<ClCompile Include="hl2\prop_thumper.cpp" />
|
||||
@ -1487,22 +1456,18 @@ exit 1
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\..\public\tier0\pointeroverride.asm">
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Compiling pointeroverride.asm</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(VCInstallDir)bin\ml.exe" /safeseh /c /Cp /Zi /Fo"$(IntDir)\%(Filename).obj" "%(FullPath)"</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(VCInstallDir)bin\ml.exe" /safeseh /c /Cp /Zi /Fo"$(IntDir)\%(Filename).obj" "%(FullPath)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)\%(Filename).obj</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Compiling pointeroverride.asm</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(VCInstallDir)bin\ml.exe" /safeseh /c /Cp /Zi /Fo"$(IntDir)\%(Filename).obj" "%(FullPath)"</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(VCInstallDir)bin\ml.exe" /safeseh /c /Cp /Zi /Fo"$(IntDir)\%(Filename).obj" "%(FullPath)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)\%(Filename).obj</Outputs>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="server_hl2.vpc">
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Running VPC CRC Check - server_hl2.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_hl2.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\server\server_hl2.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_hl2.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\server\server_hl2.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\sourceproject\halflife2chaos\sp\src\game\server\server_hl2.vpc.sentinel</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Running VPC CRC Check - server_hl2.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_hl2.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\server\server_hl2.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "server_hl2.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\game\server\server_hl2.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\sourceproject\halflife2chaos\sp\src\game\server\server_hl2.vpc.sentinel</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
|
@ -3181,6 +3181,9 @@
|
||||
<ClCompile Include="hl2\npc_zombie.cpp">
|
||||
<Filter>Source Files\HL2 DLL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="hl2\npc_zombine.cpp">
|
||||
<Filter>Source Files\HL2 DLL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="hl2\point_apc_controller.cpp">
|
||||
<Filter>Source Files\HL2 DLL</Filter>
|
||||
</ClCompile>
|
||||
|
@ -1,16 +1,16 @@
|
||||
[vpc crc file version 2]
|
||||
8209bbc3 C:\sourceproject\halflife2chaos\sp\src\devtools\bin\vpc.exe
|
||||
_Nc_VS2013/vpcgame:valve_
|
||||
5e3bb0a2 server_hl2.vpc
|
||||
cd2921c2 ..\..\game\server\server_base.vpc
|
||||
aeecac39 server_hl2.vpc
|
||||
de5f1acb ..\..\game\server\server_base.vpc
|
||||
4832e67a ..\..\vpc_scripts\source_dll_base.vpc
|
||||
d752cf80 ..\..\vpc_scripts\platform_dirs.vpc
|
||||
6c4a5ff1 ..\..\vpc_scripts\source_base.vpc
|
||||
34ca56eb ..\..\vpc_scripts\source_dll_win32_base.vpc
|
||||
9587f360 ..\..\vpc_scripts\source_dll_win32_base.vpc
|
||||
486b766d ..\..\vpc_scripts\version.vpc
|
||||
846102f0 ..\..\vpc_scripts\loadaddress.vpc
|
||||
0df0da71 ..\..\vpc_scripts\source_dll_win32_debug.vpc
|
||||
7cf17fbc ..\..\vpc_scripts\source_dll_win32_release.vpc
|
||||
9b8aa3b7 ..\..\vpc_scripts\source_dll_win32_debug.vpc
|
||||
50782562 ..\..\vpc_scripts\source_dll_win32_release.vpc
|
||||
34c37fcf ..\..\vpc_scripts\source_win32_base.vpc
|
||||
346bda4a ..\..\vpc_scripts\source_video_base.vpc
|
||||
c209a88e ..\..\vpc_scripts\protobuf_builder.vpc
|
||||
|
@ -19,7 +19,7 @@
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<TargetName>mathlib</TargetName>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<PlatformToolset>v120_xp</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
@ -52,22 +52,9 @@
|
||||
<PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreLinkEventUseInBuild>
|
||||
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PostBuildEventUseInBuild>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<RunCodeAnalysis>true</RunCodeAnalysis>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
|
||||
) else ( if not EXIST ..\lib\public\. mkdir ..\lib\public\. )
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" (
|
||||
attrib -r ..\lib\public\.\$(TargetName).lib
|
||||
..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\lib\public\.\$(TargetName).lib
|
||||
attrib +r ..\lib\public\.\$(TargetName).lib
|
||||
)
|
||||
if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "mathlib.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
) else ( if not EXIST ..\lib\public\. mkdir ..\lib\public\. )
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" (
 attrib -r ..\lib\public\.\$(TargetName).lib
 ..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\lib\public\.\$(TargetName).lib
 attrib +r ..\lib\public\.\$(TargetName).lib
)
if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "mathlib.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions> /Gw</AdditionalOptions>
|
||||
@ -102,7 +89,6 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<BrowseInformationFile>$(IntDir)/</BrowseInformationFile>
|
||||
<ErrorReporting>Prompt</ErrorReporting>
|
||||
<EnablePREfast>true</EnablePREfast>
|
||||
</ClCompile>
|
||||
<PreLinkEvent>
|
||||
</PreLinkEvent>
|
||||
@ -126,17 +112,7 @@ if ERRORLEVEL 1 exit /b 1
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
|
||||
) else ( if not EXIST ..\lib\public\. mkdir ..\lib\public\. )
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" (
|
||||
attrib -r ..\lib\public\.\$(TargetName).lib
|
||||
..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\lib\public\.\$(TargetName).lib
|
||||
attrib +r ..\lib\public\.\$(TargetName).lib
|
||||
)
|
||||
if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "mathlib.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
) else ( if not EXIST ..\lib\public\. mkdir ..\lib\public\. )
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" (
 attrib -r ..\lib\public\.\$(TargetName).lib
 ..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\lib\public\.\$(TargetName).lib
 attrib +r ..\lib\public\.\$(TargetName).lib
)
if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "mathlib.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/d2Zi+ /Gw</AdditionalOptions>
|
||||
@ -254,14 +230,10 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="mathlib.vpc">
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Running VPC CRC Check - mathlib.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "mathlib.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\mathlib\mathlib.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "mathlib.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\mathlib\mathlib.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\sourceproject\halflife2chaos\sp\src\mathlib\mathlib.vpc.sentinel</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Running VPC CRC Check - mathlib.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "mathlib.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\mathlib\mathlib.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "mathlib.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\mathlib\mathlib.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\sourceproject\halflife2chaos\sp\src\mathlib\mathlib.vpc.sentinel</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
@ -279,4 +251,4 @@ echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\mathlib\mathlib.vp
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
</Project>
|
||||
|
@ -7,8 +7,8 @@ d752cf80 ..\vpc_scripts\platform_dirs.vpc
|
||||
6c4a5ff1 ..\vpc_scripts\source_base.vpc
|
||||
5dd0225a ..\vpc_scripts\source_lib_win32_base.vpc
|
||||
486b766d ..\vpc_scripts\version.vpc
|
||||
fe1ec01f ..\vpc_scripts\source_lib_win32_debug.vpc
|
||||
e0f4e727 ..\vpc_scripts\source_lib_win32_release.vpc
|
||||
911b1eb4 ..\vpc_scripts\source_lib_win32_debug.vpc
|
||||
2cceed75 ..\vpc_scripts\source_lib_win32_release.vpc
|
||||
34c37fcf ..\vpc_scripts\source_win32_base.vpc
|
||||
346bda4a ..\vpc_scripts\source_video_base.vpc
|
||||
30bf2216 ..\vpc_scripts\definitions\win32_2010.def
|
||||
|
@ -19,7 +19,7 @@
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<TargetName>raytrace</TargetName>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<PlatformToolset>v120_xp</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
@ -52,28 +52,15 @@
|
||||
<PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreLinkEventUseInBuild>
|
||||
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PostBuildEventUseInBuild>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<RunCodeAnalysis>true</RunCodeAnalysis>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
|
||||
) else ( if not EXIST ..\lib\public\. mkdir ..\lib\public\. )
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" (
|
||||
attrib -r ..\lib\public\.\$(TargetName).lib
|
||||
..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\lib\public\.\$(TargetName).lib
|
||||
attrib +r ..\lib\public\.\$(TargetName).lib
|
||||
)
|
||||
if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "raytrace.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
) else ( if not EXIST ..\lib\public\. mkdir ..\lib\public\. )
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" (
 attrib -r ..\lib\public\.\$(TargetName).lib
 ..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\lib\public\.\$(TargetName).lib
 attrib +r ..\lib\public\.\$(TargetName).lib
)
if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "raytrace.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions> /Gw</AdditionalOptions>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\common;..\public;..\public\tier0;..\public\tier1;..\utils\common</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;_HAS_ITERATOR_DEBUGGING=0;WIN32;_WIN32;_DEBUG;DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;LIBNAME=raytrace;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\raytrace;_DLL_EXT=.dll;VPCGAME=valve;SOURCE1=1</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;_HAS_ITERATOR_DEBUGGING=0;WIN32;_WIN32;_DEBUG;DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;LIBNAME=raytrace;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\raytrace;_DLL_EXT=.dll;SOURCE1=1;VPCGAME=valve</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
|
||||
@ -102,7 +89,6 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<BrowseInformationFile>$(IntDir)/</BrowseInformationFile>
|
||||
<ErrorReporting>Prompt</ErrorReporting>
|
||||
<EnablePREfast>true</EnablePREfast>
|
||||
</ClCompile>
|
||||
<PreLinkEvent>
|
||||
</PreLinkEvent>
|
||||
@ -126,17 +112,7 @@ if ERRORLEVEL 1 exit /b 1
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
|
||||
) else ( if not EXIST ..\lib\public\. mkdir ..\lib\public\. )
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" (
|
||||
attrib -r ..\lib\public\.\$(TargetName).lib
|
||||
..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\lib\public\.\$(TargetName).lib
|
||||
attrib +r ..\lib\public\.\$(TargetName).lib
|
||||
)
|
||||
if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "raytrace.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
) else ( if not EXIST ..\lib\public\. mkdir ..\lib\public\. )
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" (
 attrib -r ..\lib\public\.\$(TargetName).lib
 ..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\lib\public\.\$(TargetName).lib
 attrib +r ..\lib\public\.\$(TargetName).lib
)
if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "raytrace.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/d2Zi+ /Gw</AdditionalOptions>
|
||||
@ -145,7 +121,7 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<AdditionalIncludeDirectories>..\common;..\public;..\public\tier0;..\public\tier1;..\utils\common</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;WIN32;_WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;LIBNAME=raytrace;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\raytrace;_DLL_EXT=.dll;VPCGAME=valve;SOURCE1=1</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;WIN32;_WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;LIBNAME=raytrace;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\raytrace;_DLL_EXT=.dll;SOURCE1=1;VPCGAME=valve</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
@ -209,14 +185,10 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="raytrace.vpc">
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Running VPC CRC Check - raytrace.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "raytrace.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\raytrace\raytrace.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "raytrace.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\raytrace\raytrace.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\sourceproject\halflife2chaos\sp\src\raytrace\raytrace.vpc.sentinel</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Running VPC CRC Check - raytrace.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "raytrace.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\raytrace\raytrace.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "raytrace.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\raytrace\raytrace.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\sourceproject\halflife2chaos\sp\src\raytrace\raytrace.vpc.sentinel</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
@ -234,4 +206,4 @@ echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\raytrace\raytrace.
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
</Project>
|
||||
|
@ -7,8 +7,8 @@ d752cf80 ..\vpc_scripts\platform_dirs.vpc
|
||||
6c4a5ff1 ..\vpc_scripts\source_base.vpc
|
||||
5dd0225a ..\vpc_scripts\source_lib_win32_base.vpc
|
||||
486b766d ..\vpc_scripts\version.vpc
|
||||
fe1ec01f ..\vpc_scripts\source_lib_win32_debug.vpc
|
||||
e0f4e727 ..\vpc_scripts\source_lib_win32_release.vpc
|
||||
911b1eb4 ..\vpc_scripts\source_lib_win32_debug.vpc
|
||||
2cceed75 ..\vpc_scripts\source_lib_win32_release.vpc
|
||||
34c37fcf ..\vpc_scripts\source_win32_base.vpc
|
||||
346bda4a ..\vpc_scripts\source_video_base.vpc
|
||||
30bf2216 ..\vpc_scripts\definitions\win32_2010.def
|
||||
|
@ -19,7 +19,7 @@
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<TargetName>tier1</TargetName>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<PlatformToolset>v120_xp</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
@ -52,28 +52,15 @@
|
||||
<PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreLinkEventUseInBuild>
|
||||
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PostBuildEventUseInBuild>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<RunCodeAnalysis>true</RunCodeAnalysis>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
|
||||
) else ( if not EXIST ..\lib\public\. mkdir ..\lib\public\. )
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" (
|
||||
attrib -r ..\lib\public\.\$(TargetName).lib
|
||||
..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\lib\public\.\$(TargetName).lib
|
||||
attrib +r ..\lib\public\.\$(TargetName).lib
|
||||
)
|
||||
if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "tier1.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
) else ( if not EXIST ..\lib\public\. mkdir ..\lib\public\. )
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" (
 attrib -r ..\lib\public\.\$(TargetName).lib
 ..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\lib\public\.\$(TargetName).lib
 attrib +r ..\lib\public\.\$(TargetName).lib
)
if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "tier1.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions> /Gw</AdditionalOptions>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\common;..\public;..\public\tier0;..\public\tier1</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;_HAS_ITERATOR_DEBUGGING=0;WIN32;_WIN32;_DEBUG;DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;LIBNAME=tier1;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;TIER1_STATIC_LIB;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\tier1;_DLL_EXT=.dll;VPCGAME=valve;SOURCE1=1</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;_HAS_ITERATOR_DEBUGGING=0;WIN32;_WIN32;_DEBUG;DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;LIBNAME=tier1;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;TIER1_STATIC_LIB;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\tier1;_DLL_EXT=.dll;SOURCE1=1;VPCGAME=valve</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
|
||||
@ -102,7 +89,6 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<BrowseInformationFile>$(IntDir)/</BrowseInformationFile>
|
||||
<ErrorReporting>Prompt</ErrorReporting>
|
||||
<EnablePREfast>true</EnablePREfast>
|
||||
</ClCompile>
|
||||
<PreLinkEvent>
|
||||
</PreLinkEvent>
|
||||
@ -127,17 +113,7 @@ if ERRORLEVEL 1 exit /b 1
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
|
||||
) else ( if not EXIST ..\lib\public\. mkdir ..\lib\public\. )
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" (
|
||||
attrib -r ..\lib\public\.\$(TargetName).lib
|
||||
..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\lib\public\.\$(TargetName).lib
|
||||
attrib +r ..\lib\public\.\$(TargetName).lib
|
||||
)
|
||||
if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "tier1.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
) else ( if not EXIST ..\lib\public\. mkdir ..\lib\public\. )
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" (
 attrib -r ..\lib\public\.\$(TargetName).lib
 ..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\lib\public\.\$(TargetName).lib
 attrib +r ..\lib\public\.\$(TargetName).lib
)
if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "tier1.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/d2Zi+ /Gw</AdditionalOptions>
|
||||
@ -146,7 +122,7 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<AdditionalIncludeDirectories>..\common;..\public;..\public\tier0;..\public\tier1</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;WIN32;_WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;LIBNAME=tier1;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;TIER1_STATIC_LIB;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\tier1;_DLL_EXT=.dll;VPCGAME=valve;SOURCE1=1</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>VPC;RAD_TELEMETRY_DISABLED;WIN32;_WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_ALLOW_RUNTIME_LIBRARY_MISMATCH;_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH;_ALLOW_MSC_VER_MISMATCH;%(PreprocessorDefinitions);COMPILER_MSVC32;COMPILER_MSVC32;COMPILER_MSVC;_DLL_EXT=.dll;LIBNAME=tier1;BINK_VIDEO;AVI_VIDEO;WMV_VIDEO;DEV_BUILD;FRAME_POINTER_OMISSION_DISABLED;TIER1_STATIC_LIB;_EXTERNAL_DLL_EXT=.dll;VPCGAMECAPS=VALVE;PROJECTDIR=C:\sourceproject\halflife2chaos\sp\src\tier1;_DLL_EXT=.dll;SOURCE1=1;VPCGAME=valve</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
@ -313,14 +289,10 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="tier1.vpc">
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Running VPC CRC Check - tier1.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "tier1.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\tier1\tier1.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "tier1.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\tier1\tier1.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\sourceproject\halflife2chaos\sp\src\tier1\tier1.vpc.sentinel</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Running VPC CRC Check - tier1.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "tier1.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\tier1\tier1.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\devtools\bin\vpc.exe" "..\devtools\bin\vpc.exe" -crc2 "tier1.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\tier1\tier1.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\sourceproject\halflife2chaos\sp\src\tier1\tier1.vpc.sentinel</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
@ -338,4 +310,4 @@ echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\tier1\tier1.vpc.se
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
</Project>
|
||||
|
@ -7,8 +7,8 @@ d752cf80 ..\vpc_scripts\platform_dirs.vpc
|
||||
6c4a5ff1 ..\vpc_scripts\source_base.vpc
|
||||
5dd0225a ..\vpc_scripts\source_lib_win32_base.vpc
|
||||
486b766d ..\vpc_scripts\version.vpc
|
||||
fe1ec01f ..\vpc_scripts\source_lib_win32_debug.vpc
|
||||
e0f4e727 ..\vpc_scripts\source_lib_win32_release.vpc
|
||||
911b1eb4 ..\vpc_scripts\source_lib_win32_debug.vpc
|
||||
2cceed75 ..\vpc_scripts\source_lib_win32_release.vpc
|
||||
34c37fcf ..\vpc_scripts\source_win32_base.vpc
|
||||
346bda4a ..\vpc_scripts\source_video_base.vpc
|
||||
30bf2216 ..\vpc_scripts\definitions\win32_2010.def
|
||||
|
@ -19,7 +19,7 @@
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<TargetName>vgui_controls</TargetName>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<PlatformToolset>v120_xp</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
@ -52,22 +52,9 @@
|
||||
<PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreLinkEventUseInBuild>
|
||||
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PostBuildEventUseInBuild>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<RunCodeAnalysis>true</RunCodeAnalysis>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
|
||||
) else ( if not EXIST ..\..\lib\public\. mkdir ..\..\lib\public\. )
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" (
|
||||
attrib -r ..\..\lib\public\.\$(TargetName).lib
|
||||
..\..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\..\lib\public\.\$(TargetName).lib
|
||||
attrib +r ..\..\lib\public\.\$(TargetName).lib
|
||||
)
|
||||
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "vgui_controls.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
) else ( if not EXIST ..\..\lib\public\. mkdir ..\..\lib\public\. )
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" (
 attrib -r ..\..\lib\public\.\$(TargetName).lib
 ..\..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\..\lib\public\.\$(TargetName).lib
 attrib +r ..\..\lib\public\.\$(TargetName).lib
)
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "vgui_controls.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions> /Gw</AdditionalOptions>
|
||||
@ -102,7 +89,6 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<BrowseInformationFile>$(IntDir)/</BrowseInformationFile>
|
||||
<ErrorReporting>Prompt</ErrorReporting>
|
||||
<EnablePREfast>true</EnablePREfast>
|
||||
</ClCompile>
|
||||
<PreLinkEvent>
|
||||
</PreLinkEvent>
|
||||
@ -126,17 +112,7 @@ if ERRORLEVEL 1 exit /b 1
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>if EXIST ..\..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
|
||||
) else ( if not EXIST ..\..\lib\public\. mkdir ..\..\lib\public\. )
|
||||
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
|
||||
if "%valveTmpIsReadOnlyLetter%"=="R" (
|
||||
attrib -r ..\..\lib\public\.\$(TargetName).lib
|
||||
..\..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\..\lib\public\.\$(TargetName).lib
|
||||
attrib +r ..\..\lib\public\.\$(TargetName).lib
|
||||
)
|
||||
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "vgui_controls.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
</Command>
|
||||
<Command>if EXIST ..\..\lib\public\.\$(TargetName).lib ( for /f "delims=" %%A in ('attrib "..\..\lib\public\.\$(TargetName).lib"') do set valveTmpIsReadOnly="%%A"
) else ( if not EXIST ..\..\lib\public\. mkdir ..\..\lib\public\. )
set valveTmpIsReadOnlyLetter=%valveTmpIsReadOnly:~6,1%
if "%valveTmpIsReadOnlyLetter%"=="R" (
 attrib -r ..\..\lib\public\.\$(TargetName).lib
 ..\..\devtools\bin\gnu\touch.exe -d "1999-01-01" ..\..\lib\public\.\$(TargetName).lib
 attrib +r ..\..\lib\public\.\$(TargetName).lib
)
if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "vgui_controls.vcxproj"
if ERRORLEVEL 1 exit /b 1
</Command>
|
||||
</PreBuildEvent>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/d2Zi+ /Gw</AdditionalOptions>
|
||||
@ -373,14 +349,10 @@ if ERRORLEVEL 1 exit /b 1
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="vgui_controls.vpc">
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Running VPC CRC Check - vgui_controls.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "vgui_controls.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\vgui2\vgui_controls\vgui_controls.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "vgui_controls.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\vgui2\vgui_controls\vgui_controls.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\sourceproject\halflife2chaos\sp\src\vgui2\vgui_controls\vgui_controls.vpc.sentinel</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Running VPC CRC Check - vgui_controls.vpc</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "vgui_controls.vcxproj"
|
||||
if ERRORLEVEL 1 exit /b 1
|
||||
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\vgui2\vgui_controls\vgui_controls.vpc.sentinel</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if exist "..\..\devtools\bin\vpc.exe" "..\..\devtools\bin\vpc.exe" -crc2 "vgui_controls.vcxproj"
if ERRORLEVEL 1 exit /b 1
echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\vgui2\vgui_controls\vgui_controls.vpc.sentinel</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\sourceproject\halflife2chaos\sp\src\vgui2\vgui_controls\vgui_controls.vpc.sentinel</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
@ -399,4 +371,4 @@ echo crc_complete > C:\sourceproject\halflife2chaos\sp\src\vgui2\vgui_control
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
</Project>
|
||||
|
@ -7,8 +7,8 @@ d752cf80 ..\..\vpc_scripts\platform_dirs.vpc
|
||||
6c4a5ff1 ..\..\vpc_scripts\source_base.vpc
|
||||
5dd0225a ..\..\vpc_scripts\source_lib_win32_base.vpc
|
||||
486b766d ..\..\vpc_scripts\version.vpc
|
||||
fe1ec01f ..\..\vpc_scripts\source_lib_win32_debug.vpc
|
||||
e0f4e727 ..\..\vpc_scripts\source_lib_win32_release.vpc
|
||||
911b1eb4 ..\..\vpc_scripts\source_lib_win32_debug.vpc
|
||||
2cceed75 ..\..\vpc_scripts\source_lib_win32_release.vpc
|
||||
34c37fcf ..\..\vpc_scripts\source_win32_base.vpc
|
||||
346bda4a ..\..\vpc_scripts\source_video_base.vpc
|
||||
c209a88e ..\..\vpc_scripts\protobuf_builder.vpc
|
||||
|
Loading…
Reference in New Issue
Block a user