Skip to content

Commit b46d57f

Browse files
committed
Preference changes, submodule locations, etc.
1 parent 570d762 commit b46d57f

File tree

2 files changed

+24
-5
lines changed

2 files changed

+24
-5
lines changed

CS2Fixes.vcxproj

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@
7474
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
7575
<TargetName>cs2fixes</TargetName>
7676
<LibraryPath>sdk\lib\public\win64;vendor/funchook/lib;$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64)</LibraryPath>
77-
<OutDir>$(SolutionDir)/package/addons/cs2fixes/bin/win64/</OutDir>
77+
<OutDir>$(SolutionDir)/build/package/addons/cs2fixes/bin/win64/</OutDir>
78+
<IntDir>$(SolutionDir)/build/$(ShortProjectName)\$(Platform)\$(Configuration)\</IntDir>
7879
</PropertyGroup>
7980
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
8081
<TargetName>cs2fixes</TargetName>
@@ -117,14 +118,14 @@
117118
</ItemDefinitionGroup>
118119
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
119120
<ClCompile>
120-
<WarningLevel>Level3</WarningLevel>
121+
<WarningLevel>Level1</WarningLevel>
121122
<SDLCheck>true</SDLCheck>
122123
<PreprocessorDefinitions>__STDC_LIMIT_MACROS;X64BITS;WIN32;COMPILER_MSVC;COMPILER_MSVC64;_CRT_NO_VA_START_VALIDATION;_ITERATOR_DEBUG_LEVEL=0;_DEBUG;CS2Fixes_EXPORTS;_WINDOWS;_USRDLL;META_IS_SOURCE2;SUBHOOK_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
123124
<ConformanceMode>true</ConformanceMode>
124125
<PrecompiledHeader>NotUsing</PrecompiledHeader>
125126
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
126127
<LanguageStandard>stdcpp20</LanguageStandard>
127-
<AdditionalIncludeDirectories>protobuf/generated;src/utils;src/cs2_sdk;sdk/public;sdk/public/tier0;sdk/game/shared;sdk/game/server;sdk/public/tier1;sdk/public/mathlib;minhook/include;$(MMSOURCE112)/core;$(MMSOURCE112)/core/sourcehook;vendor/subhook;vendor/funchook/include;sdk/public/entity2;sdk/public/game/server;sdk/thirdparty/protobuf-3.21.8/src;$(SolutionDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
128+
<AdditionalIncludeDirectories>protobuf/generated;src/utils;src/cs2_sdk;sdk/public;sdk/public/tier0;sdk/game/shared;sdk/game/server;sdk/public/tier1;sdk/public/mathlib;minhook/include;../metamod-source/core;../metamod-source/core/sourcehook;vendor/subhook;vendor/funchook/include;sdk/public/entity2;sdk/public/game/server;sdk/thirdparty/protobuf-3.21.8/src;$(SolutionDir);vendor/funchook/lib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
128129
<UndefinePreprocessorDefinitions>%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
129130
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
130131
<MultiProcessorCompilation>true</MultiProcessorCompilation>
@@ -150,7 +151,7 @@
150151
<PrecompiledHeader>NotUsing</PrecompiledHeader>
151152
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
152153
<LanguageStandard>stdcpp20</LanguageStandard>
153-
<AdditionalIncludeDirectories>protobuf/generated;src/utils;src/cs2_sdk;sdk/public;sdk/public/tier0;sdk/game/shared;sdk/game/server;sdk/public/tier1;sdk/public/mathlib;minhook/include;$(MMSOURCE112)/core;$(MMSOURCE112)/core/sourcehook;vendor/subhook;vendor/funchook/include;sdk/public/entity2;sdk/public/game/server;sdk/thirdparty/protobuf-3.21.8/src;$(SolutionDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
154+
<AdditionalIncludeDirectories>protobuf/generated;src/utils;src/cs2_sdk;sdk/public;sdk/public/tier0;sdk/game/shared;sdk/game/server;sdk/public/tier1;sdk/public/mathlib;minhook/include;../metamod-source/core;../metamod-source/core/sourcehook;vendor/subhook;vendor/funchook/include;sdk/public/entity2;sdk/public/game/server;sdk/thirdparty/protobuf-3.21.8/src;$(SolutionDir);vendor/funchook/lib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
154155
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
155156
<UndefinePreprocessorDefinitions>%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
156157
<MultiProcessorCompilation>true</MultiProcessorCompilation>
@@ -162,10 +163,13 @@
162163
<GenerateDebugInformation>true</GenerateDebugInformation>
163164
<EnableUAC>false</EnableUAC>
164165
<AdditionalDependencies>interfaces.lib;mathlib.lib;tier0.lib;tier1.lib;psapi.lib;funchook.lib;distorm.lib;steam_api64.lib;vendor/protobuf-lib/Release/libprotobuf.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
165-
<AdditionalLibraryDirectories>sdk/lib/public/win64;vendor/funchook/lib/Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
166+
<AdditionalLibraryDirectories>sdk/lib/public/win64;vendor/funchook/lib/Release;/NODEFAULTLIB;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
166167
<ShowProgress>
167168
</ShowProgress>
168169
</Link>
170+
<PostBuildEvent>
171+
<Command>$(SolutionDir)/build/Compile.Success.CS2Fixes.bat</Command>
172+
</PostBuildEvent>
169173
</ItemDefinitionGroup>
170174
<ItemGroup>
171175
<ClCompile Include="protobuf\generated\cs_usercmd.pb.cc" />

CS2Fixes.vcxproj.user

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
4+
<LocalDebuggerCommand>E:/CS2Server\cs2\game\bin\win64\cs2.exe</LocalDebuggerCommand>
5+
<LocalDebuggerCommandArguments>-dedicated -usercon +game_type 0 +game_mode 1 +map de_dust2 -maxplayers_override 64</LocalDebuggerCommandArguments>
6+
<LocalDebuggerWorkingDirectory>E:/CS2Server\cs2\game\bin\win64</LocalDebuggerWorkingDirectory>
7+
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
8+
</PropertyGroup>
9+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
10+
<LocalDebuggerCommand>E:/CS2Server\cs2\game\bin\win64\cs2.exe</LocalDebuggerCommand>
11+
<LocalDebuggerCommandArguments>-dedicated -usercon +game_type 0 +game_mode 1 +map de_dust2 -maxplayers_override 64</LocalDebuggerCommandArguments>
12+
<LocalDebuggerWorkingDirectory>E:/CS2Server\cs2\game\bin\win64</LocalDebuggerWorkingDirectory>
13+
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
14+
</PropertyGroup>
15+
</Project>

0 commit comments

Comments
 (0)