diff --git a/src/game/client/swarm_sdk_client.vcxproj b/src/game/client/swarm_sdk_client.vcxproj index 456227731..e54591b90 100644 --- a/src/game/client/swarm_sdk_client.vcxproj +++ b/src/game/client/swarm_sdk_client.vcxproj @@ -227,7 +227,7 @@ if ERRORLEVEL 1 exit 1 26495;26812 true true - true + false true @@ -253,7 +253,7 @@ if ERRORLEVEL 1 exit 1 MachineX86 PromptImmediately false - /Brepro /SOURCELINK:..\..\sourcelink.json %(AdditionalOptions) + /Brepro /SOURCELINK:..\..\sourcelink.json /IGNORE:4099 %(AdditionalOptions) UseLinkTimeCodeGeneration true true diff --git a/src/game/missionchooser/swarm_sdk_missionchooser.vcxproj b/src/game/missionchooser/swarm_sdk_missionchooser.vcxproj index 909e28e5e..7bd334182 100644 --- a/src/game/missionchooser/swarm_sdk_missionchooser.vcxproj +++ b/src/game/missionchooser/swarm_sdk_missionchooser.vcxproj @@ -218,7 +218,7 @@ if ERRORLEVEL 1 exit 1 true true true - true + false NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions) diff --git a/src/game/server/swarm_sdk_server.vcxproj b/src/game/server/swarm_sdk_server.vcxproj index bf1b77c22..ff7cf098e 100644 --- a/src/game/server/swarm_sdk_server.vcxproj +++ b/src/game/server/swarm_sdk_server.vcxproj @@ -223,7 +223,7 @@ if ERRORLEVEL 1 exit 1 true true true - true + false NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions) diff --git a/src/materialsystem/shaderlib/shaderlib_sdk.vcxproj b/src/materialsystem/shaderlib/shaderlib_sdk.vcxproj index 67cf0da48..4a18d91ff 100644 --- a/src/materialsystem/shaderlib/shaderlib_sdk.vcxproj +++ b/src/materialsystem/shaderlib/shaderlib_sdk.vcxproj @@ -14,12 +14,14 @@ 17.0 shaderlib {1A1149D9-CB1B-BF85-19CA-C9C2996BFDE8} + 10.0 StaticLibrary v143 MultiByte + true StaticLibrary @@ -45,6 +47,7 @@ true true true + shaderlib .\Release\.\ @@ -52,6 +55,7 @@ true true true + shaderlib @@ -89,11 +93,11 @@ Prompt - if exist ..\..\lib\public\shaderlib.lib attrib -r ..\..\lib\public\shaderlib.lib + if exist "$(TargetPath)" attrib -R "$(TargetPath)" false - ..\..\lib\public\.\shaderlib.lib + $(TargetPath) true @@ -103,13 +107,25 @@ true $(OutDir)shaderlib.bsc + + setlocal enabledelayedexpansion + +set DestDir=..\..\lib\public + +if not exist !DestDir! mkdir !DestDir! +if exist !DestDir!\$(TargetFileName) attrib -R !DestDir!\$(TargetFileName) +copy /Y $(TargetPath) !DestDir!\ + + + + Publishing to target directory (..\..\lib\public\)... + - /MP %(AdditionalOptions) MaxSpeed AnySuitable true @@ -140,13 +156,16 @@ OldStyle CompileAsCpp Prompt + true + true - if exist ..\..\lib\public\shaderlib.lib attrib -r ..\..\lib\public\shaderlib.lib + if exist "$(TargetPath)" attrib -R "$(TargetPath)" + false - ..\..\lib\public\.\shaderlib.lib + $(TargetPath) true @@ -156,6 +175,27 @@ true $(OutDir)shaderlib.bsc + + + + + + + + + + setlocal enabledelayedexpansion + +set DestDir=..\..\lib\public + +if not exist !DestDir! mkdir !DestDir! +if exist !DestDir!\$(TargetFileName) attrib -R !DestDir!\$(TargetFileName) +copy /Y $(TargetPath) !DestDir!\ + + + + Publishing to target directory (..\..\lib\public\)... + diff --git a/src/materialsystem/stdshaders/stdshader_dx9_sdk.vcxproj b/src/materialsystem/stdshaders/stdshader_dx9_sdk.vcxproj index ab90f8401..f60fa0921 100644 --- a/src/materialsystem/stdshaders/stdshader_dx9_sdk.vcxproj +++ b/src/materialsystem/stdshaders/stdshader_dx9_sdk.vcxproj @@ -14,12 +14,14 @@ 17.0 stdshader_dx9 {C8D2DC83-E117-7576-7B43-10C844264C51} + 10.0 DynamicLibrary v143 MultiByte + true DynamicLibrary @@ -46,7 +48,8 @@ true true false - true + false + game_shader_dx9 Release_dx9\ @@ -55,17 +58,20 @@ true false false - true + false + game_shader_dx9 - Publishing to target directory (..\..\game\swarm\bin\)... - if exist "..\..\game\swarm\bin\game_shader_dx9.dll" attrib -r "..\..\game\swarm\bin\game_shader_dx9.dll" - - ..\..\game\swarm\bin\game_shader_dx9.dll;%(Outputs) + + + + + + /MP %(AdditionalOptions) @@ -101,7 +107,7 @@ version.lib;winmm.lib;legacy_stdio_definitions.lib;%(AdditionalDependencies) NotSet - $(OutDir)game_shader_dx9.dll + $(TargetPath) true ..\..\lib\common\.;..\..\lib\public\.;%(AdditionalLibraryDirectories) libc;libcd;libcmtd;%(IgnoreSpecificDefaultLibraries) @@ -124,21 +130,33 @@ $(OutDir)stdshader_dx9.bsc - + setlocal enabledelayedexpansion + +set DestDir=..\..\game\swarm\bin + +if not exist !DestDir! mkdir !DestDir! +if exist !DestDir!\$(TargetFileName) attrib -R !DestDir!\$(TargetFileName) +copy /Y $(TargetPath) !DestDir!\ + + Publishing to target directory (..\..\game\swarm\bin)... + + if exist "$(TargetPath)" attrib -R "$(TargetPath)" + - Publishing to target directory (..\..\game\swarm\bin\)... - if exist "..\..\game\swarm\bin\game_shader_dx9.dll" attrib -r "..\..\game\swarm\bin\game_shader_dx9.dll" - - ..\..\game\swarm\bin\game_shader_dx9.dll;%(Outputs) + + + + + + - /MP %(AdditionalOptions) MaxSpeed AnySuitable true @@ -165,6 +183,8 @@ ProgramDatabase CompileAsCpp Prompt + true + true NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions) @@ -173,7 +193,7 @@ version.lib;winmm.lib;legacy_stdio_definitions.lib;%(AdditionalDependencies) NotSet - $(OutDir)game_shader_dx9.dll + $(TargetPath) true ..\..\lib\common\.;..\..\lib\public\.;%(AdditionalLibraryDirectories) libc;libcd;libcmtd;%(IgnoreSpecificDefaultLibraries) @@ -188,6 +208,7 @@ MachineX86 PromptImmediately + UseLinkTimeCodeGeneration true @@ -197,8 +218,19 @@ $(OutDir)stdshader_dx9.bsc - + setlocal enabledelayedexpansion + +set DestDir=..\..\game\swarm\bin + +if not exist !DestDir! mkdir !DestDir! +if exist !DestDir!\$(TargetFileName) attrib -R !DestDir!\$(TargetFileName) +copy /Y $(TargetPath) !DestDir!\ + + Publishing to target directory (..\..\game\swarm\bin)... + + if exist "$(TargetPath)" attrib -R "$(TargetPath)" +