[server] Update release configuration

* Adding `AMX_NODYNALOAD` preprocessor
* Setting optimization to Full Optimization (/Ox)
* Enable Inline Function Expansion
* Enable Minimal Rebuild
* Change Runtime Library to Multi-threaded (/MT)
* Enable Function Level Linking
This commit is contained in:
RD42 2024-06-22 23:30:15 +08:00
parent af6f75dd04
commit 7dbd5a2c52

View File

@ -19,10 +19,10 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;AMX_NODYNALOAD"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;SAMPSRV"
MinimalRebuild="TRUE"
BasicRuntimeChecks="3"
RuntimeLibrary="5"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="TRUE"
@ -67,9 +67,13 @@
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;AMX_NODYNALOAD"
RuntimeLibrary="4"
Optimization="3"
InlineFunctionExpansion="1"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;SAMPSRV"
MinimalRebuild="TRUE"
RuntimeLibrary="0"
BufferSecurityCheck="FALSE"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="TRUE"