From c9f51a5dab2433d7e148c0e7d1b3b48f7fe2c20c Mon Sep 17 00:00:00 2001
From: Kawe Mazidjatari <48657826+Mauler125@users.noreply.github.com>
Date: Thu, 30 Mar 2023 22:21:18 +0200
Subject: [PATCH] Change project compiler options
Changed to match the assembly of the game as much as possible. Will be finished when port to CMake is completed.
---
r5dev/vproj/clientsdk.vcxproj | 17 ++++++----
r5dev/vproj/dedicated.vcxproj | 17 ++++++----
r5dev/vproj/gamesdk.vcxproj | 23 +++++++------
r5dev/vproj/libcppkore.vcxproj | 19 +++++++----
r5dev/vproj/libcurl.vcxproj | 45 +++++++++++++++-----------
r5dev/vproj/libdebugutils.vcxproj | 24 ++++++++------
r5dev/vproj/libdetour.vcxproj | 24 ++++++++------
r5dev/vproj/libdetourcrowd.vcxproj | 24 ++++++++------
r5dev/vproj/libdetours.vcxproj | 34 +++++++++++--------
r5dev/vproj/libdetourtilecache.vcxproj | 24 ++++++++------
r5dev/vproj/libimgui.vcxproj | 34 +++++++++++--------
r5dev/vproj/liblzham.vcxproj | 34 +++++++++++--------
r5dev/vproj/libprotobuf.vcxproj | 34 +++++++++++--------
r5dev/vproj/librecast.vcxproj | 24 ++++++++------
r5dev/vproj/libsdl.vcxproj | 23 +++++++++----
r5dev/vproj/libspdlog.vcxproj | 34 +++++++++++--------
r5dev/vproj/naveditor.vcxproj | 19 ++++++-----
r5dev/vproj/netconsole.vcxproj | 29 ++++++++++-------
r5dev/vproj/pluginsdk.vcxproj | 18 +++++++----
r5dev/vproj/sdklauncher.vcxproj | 19 ++++++-----
20 files changed, 307 insertions(+), 212 deletions(-)
diff --git a/r5dev/vproj/clientsdk.vcxproj b/r5dev/vproj/clientsdk.vcxproj
index 3632b41a..cb8de314 100644
--- a/r5dev/vproj/clientsdk.vcxproj
+++ b/r5dev/vproj/clientsdk.vcxproj
@@ -612,7 +612,7 @@
Level3
true
_DEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
+ false
Use
core\stdafx.h
@@ -621,7 +621,8 @@
Default
/D "GAMESDK" /D "CLIENT_DLL" /D "_CRT_SECURE_NO_WARNINGS" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\imgui\
- Fast
+ Precise
+ true
Windows
@@ -645,9 +646,8 @@
Level3
true
true
- true
NDEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
+ false
Use
core\stdafx.h
Speed
@@ -664,7 +664,9 @@
true
/D "GAMESDK" /D "CLIENT_DLL" /D "_CRT_SECURE_NO_WARNINGS" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\imgui\
- Fast
+ Precise
+ false
+ true
Windows
@@ -693,7 +695,7 @@
false
true
NDEBUG;_PROFILE;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
+ false
Use
core\stdafx.h
Neither
@@ -711,7 +713,8 @@
/D "GAMESDK" /D "CLIENT_DLL" /D "_CRT_SECURE_NO_WARNINGS" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\imgui\
Full
- Fast
+ Precise
+ true
Windows
diff --git a/r5dev/vproj/dedicated.vcxproj b/r5dev/vproj/dedicated.vcxproj
index 3885cf65..05a5a470 100644
--- a/r5dev/vproj/dedicated.vcxproj
+++ b/r5dev/vproj/dedicated.vcxproj
@@ -86,14 +86,15 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "GAMESDK" /D "DEDICATED" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)
Use
core\stdafx.h
stdcpp17
Default
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\recast\
- Fast
+ Precise
+ true
Console
@@ -116,9 +117,8 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "GAMESDK" /D "DEDICATED" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)
Use
core\stdafx.h
@@ -128,7 +128,9 @@
Default
false
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\recast\
- Fast
+ Precise
+ false
+ true
Console
@@ -156,7 +158,7 @@
false
true
NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "GAMESDK" /D "DEDICATED" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)
Use
core\stdafx.h
@@ -168,7 +170,8 @@
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\recast\
Full
false
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/gamesdk.vcxproj b/r5dev/vproj/gamesdk.vcxproj
index e95bb9c3..ad39bcb7 100644
--- a/r5dev/vproj/gamesdk.vcxproj
+++ b/r5dev/vproj/gamesdk.vcxproj
@@ -666,7 +666,7 @@
Level3
true
_DEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
+ false
Use
core\stdafx.h
@@ -675,7 +675,8 @@
Default
/D "_CRT_SECURE_NO_WARNINGS" /D "GAMESDK" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\recast\;$(ProjectDir)..\thirdparty\imgui\
- Fast
+ Precise
+ true
Windows
@@ -699,17 +700,16 @@
Level3
true
true
- true
NDEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
+ false
Use
core\stdafx.h
- Speed
+ Size
false
- true
- AnySuitable
+ false
+ Default
Default
stdcpp17
true
@@ -718,7 +718,9 @@
true
/D "_CRT_SECURE_NO_WARNINGS" /D "GAMESDK" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\recast\;$(ProjectDir)..\thirdparty\imgui\
- Fast
+ Precise
+ false
+ true
Windows
@@ -747,7 +749,7 @@
false
true
NDEBUG;_PROFILE;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
+ false
Use
core\stdafx.h
Neither
@@ -765,7 +767,8 @@
/D "_CRT_SECURE_NO_WARNINGS" /D "GAMESDK" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\recast\;$(ProjectDir)..\thirdparty\imgui\
Full
- Fast
+ Precise
+ true
Windows
diff --git a/r5dev/vproj/libcppkore.vcxproj b/r5dev/vproj/libcppkore.vcxproj
index 1a095e52..7acd7912 100644
--- a/r5dev/vproj/libcppkore.vcxproj
+++ b/r5dev/vproj/libcppkore.vcxproj
@@ -89,12 +89,13 @@
Disabled
true
_DEBUG;_LIB;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;%(PreprocessorDefinitions)
- true
+ false
false
%(AdditionalIncludeDirectories)
stdcpp17
MultiThreadedDebug
- Fast
+ Precise
+ true
Windows
@@ -112,14 +113,17 @@
MaxSpeed
true
true
- true
NDEBUG;_LIB;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;%(PreprocessorDefinitions)
- true
+ false
false
%(AdditionalIncludeDirectories)
stdcpp17
true
- Fast
+ Precise
+ false
+ false
+ false
+ true
Windows
@@ -141,7 +145,7 @@
false
true
NDEBUG;_LIB;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;%(PreprocessorDefinitions)
- true
+ false
false
%(AdditionalIncludeDirectories)
stdcpp17
@@ -149,7 +153,8 @@
false
false
true
- Fast
+ Precise
+ true
Windows
diff --git a/r5dev/vproj/libcurl.vcxproj b/r5dev/vproj/libcurl.vcxproj
index dd929ca3..ddbb872a 100644
--- a/r5dev/vproj/libcurl.vcxproj
+++ b/r5dev/vproj/libcurl.vcxproj
@@ -404,11 +404,12 @@
Level3
true
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBCURL" /D "CURL_STATICLIB" /D "USE_WINDOWS_SSPI" /D "USE_SCHANNEL" %(AdditionalOptions)
stdcpp17
$(ProjectDir)..\thirdparty\curl\include\;$(ProjectDir)..\thirdparty\curl\;$(ProjectDir)..\;%(AdditionalIncludeDirectories)
Fast
+ true
Console
@@ -420,17 +421,18 @@
Level3
true
true
- true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBCURL" /D "CURL_STATICLIB" /D "USE_WINDOWS_SSPI" /D "USE_SCHANNEL" %(AdditionalOptions)
stdcpp17
- AnySuitable
- Speed
- true
- true
+ Default
+ Neither
+ false
+ false
$(ProjectDir)..\thirdparty\curl\include\;$(ProjectDir)..\thirdparty\curl\;$(ProjectDir)..\;%(AdditionalIncludeDirectories)
Fast
+ false
+ true
Console
@@ -446,7 +448,7 @@
false
true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBCURL" /D "CURL_STATICLIB" /D "USE_WINDOWS_SSPI" /D "USE_SCHANNEL" %(AdditionalOptions)
stdcpp17
Default
@@ -458,6 +460,7 @@
false
true
Fast
+ true
Console
@@ -474,11 +477,12 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBCURL" /D "CURL_STATICLIB" /D "USE_WINDOWS_SSPI" /D "USE_SCHANNEL" %(AdditionalOptions)
stdcpp17
$(ProjectDir)..\thirdparty\curl\include\;$(ProjectDir)..\thirdparty\curl\;$(ProjectDir)..\;%(AdditionalIncludeDirectories)
- Fast
+ Precise
+ true
Console
@@ -490,18 +494,20 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBCURL" /D "CURL_STATICLIB" /D "USE_WINDOWS_SSPI" /D "USE_SCHANNEL" %(AdditionalOptions)
stdcpp17
- true
- AnySuitable
- Speed
- true
+ false
+ Default
+ Neither
+ false
$(ProjectDir)..\thirdparty\curl\include\;$(ProjectDir)..\thirdparty\curl\;$(ProjectDir)..\;%(AdditionalIncludeDirectories)
true
- Fast
+ Precise
+ false
+ false
+ true
Console
@@ -517,7 +523,7 @@
false
true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBCURL" /D "CURL_STATICLIB" /D "USE_WINDOWS_SSPI" /D "USE_SCHANNEL" %(AdditionalOptions)
stdcpp17
false
@@ -528,7 +534,8 @@
Full
false
true
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/libdebugutils.vcxproj b/r5dev/vproj/libdebugutils.vcxproj
index b2c70c13..2a882656 100644
--- a/r5dev/vproj/libdebugutils.vcxproj
+++ b/r5dev/vproj/libdebugutils.vcxproj
@@ -98,11 +98,12 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
$(ProjectDir)..\thirdparty\recast\
- Fast
+ Precise
+ true
Console
@@ -114,18 +115,20 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
- AnySuitable
+ Default
Speed
- true
- true
+ false
+ false
$(ProjectDir)..\thirdparty\recast\
true
- Fast
+ Precise
+ false
+ false
+ true
Console
@@ -141,7 +144,7 @@
false
true
NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
Default
@@ -152,7 +155,8 @@
Full
false
true
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/libdetour.vcxproj b/r5dev/vproj/libdetour.vcxproj
index 2456a933..e16cf513 100644
--- a/r5dev/vproj/libdetour.vcxproj
+++ b/r5dev/vproj/libdetour.vcxproj
@@ -106,11 +106,12 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
$(ProjectDir)..\thirdparty\recast\
- Fast
+ Precise
+ true
Console
@@ -122,18 +123,20 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
- AnySuitable
+ Default
Speed
- true
- true
+ false
+ false
$(ProjectDir)..\thirdparty\recast\
true
- Fast
+ Precise
+ false
+ false
+ true
Console
@@ -149,7 +152,7 @@
false
true
NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
Default
@@ -160,7 +163,8 @@
Full
false
true
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/libdetourcrowd.vcxproj b/r5dev/vproj/libdetourcrowd.vcxproj
index 545754fa..28c3d7eb 100644
--- a/r5dev/vproj/libdetourcrowd.vcxproj
+++ b/r5dev/vproj/libdetourcrowd.vcxproj
@@ -104,11 +104,12 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
$(ProjectDir)..\thirdparty\recast\
- Fast
+ Precise
+ true
Console
@@ -120,18 +121,20 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
- AnySuitable
+ Default
Speed
- true
- true
+ false
+ false
$(ProjectDir)..\thirdparty\recast\
true
- Fast
+ Precise
+ false
+ false
+ true
Console
@@ -147,7 +150,7 @@
false
true
NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
Default
@@ -158,7 +161,8 @@
Full
false
true
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/libdetours.vcxproj b/r5dev/vproj/libdetours.vcxproj
index 93abbe0e..a414be6f 100644
--- a/r5dev/vproj/libdetours.vcxproj
+++ b/r5dev/vproj/libdetours.vcxproj
@@ -191,11 +191,12 @@
Level3
true
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
$(ProjectDir)..\
Fast
+ true
Console
@@ -207,9 +208,8 @@
Level3
true
true
- true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
AnySuitable
@@ -219,6 +219,7 @@
$(ProjectDir)..\
true
Fast
+ true
Console
@@ -234,7 +235,7 @@
false
true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
Default
@@ -246,6 +247,7 @@
false
true
Fast
+ true
Console
@@ -262,11 +264,12 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
$(ProjectDir)..\
- Fast
+ Precise
+ true
Console
@@ -278,18 +281,20 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
- AnySuitable
+ Default
Speed
- true
- true
+ false
+ false
$(ProjectDir)..\
true
- Fast
+ Precise
+ false
+ false
+ true
Console
@@ -305,7 +310,7 @@
false
true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
Default
@@ -316,7 +321,8 @@
Full
false
true
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/libdetourtilecache.vcxproj b/r5dev/vproj/libdetourtilecache.vcxproj
index fd71c7fe..9fa0c3c9 100644
--- a/r5dev/vproj/libdetourtilecache.vcxproj
+++ b/r5dev/vproj/libdetourtilecache.vcxproj
@@ -94,11 +94,12 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
$(ProjectDir)..\thirdparty\recast\
- Fast
+ Precise
+ true
Console
@@ -110,18 +111,20 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
- AnySuitable
+ Default
Speed
- true
- true
+ false
+ false
$(ProjectDir)..\thirdparty\recast\
true
- Fast
+ Precise
+ false
+ false
+ true
Console
@@ -137,7 +140,7 @@
false
true
NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
Default
@@ -148,7 +151,8 @@
Full
false
true
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/libimgui.vcxproj b/r5dev/vproj/libimgui.vcxproj
index 82bc7433..f5fe1428 100644
--- a/r5dev/vproj/libimgui.vcxproj
+++ b/r5dev/vproj/libimgui.vcxproj
@@ -176,11 +176,12 @@
Level3
true
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBIMGUI" /D "IMGUI_DEFINE_MATH_OPERATORS" %(AdditionalOptions)
stdcpp17
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\imgui\
Fast
+ true
Console
@@ -192,9 +193,8 @@
Level3
true
true
- true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBIMGUI" /D "IMGUI_DEFINE_MATH_OPERATORS" %(AdditionalOptions)
stdcpp17
AnySuitable
@@ -203,6 +203,7 @@
true
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\imgui\
Fast
+ true
Console
@@ -218,7 +219,7 @@
false
true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBIMGUI" /D "IMGUI_DEFINE_MATH_OPERATORS" %(AdditionalOptions)
stdcpp17
Default
@@ -230,6 +231,7 @@
false
true
Fast
+ true
Console
@@ -246,11 +248,12 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBIMGUI" /D "IMGUI_DEFINE_MATH_OPERATORS" %(AdditionalOptions)
stdcpp17
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\imgui\
- Fast
+ Precise
+ true
Console
@@ -262,18 +265,20 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBIMGUI" /D "IMGUI_DEFINE_MATH_OPERATORS" %(AdditionalOptions)
stdcpp17
- true
- AnySuitable
+ false
+ Default
Speed
- true
+ false
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\imgui\
true
- Fast
+ Precise
+ false
+ false
+ true
Console
@@ -289,7 +294,7 @@
false
true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBIMGUI" /D "IMGUI_DEFINE_MATH_OPERATORS" %(AdditionalOptions)
stdcpp17
false
@@ -300,7 +305,8 @@
Full
false
true
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/liblzham.vcxproj b/r5dev/vproj/liblzham.vcxproj
index a2055282..fa5e742b 100644
--- a/r5dev/vproj/liblzham.vcxproj
+++ b/r5dev/vproj/liblzham.vcxproj
@@ -344,11 +344,12 @@
Level3
true
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
$(ProjectDir)..\
Fast
+ true
Console
@@ -360,9 +361,8 @@
Level3
true
true
- true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
AnySuitable
@@ -371,6 +371,7 @@
true
$(ProjectDir)..\
Fast
+ true
Console
@@ -386,7 +387,7 @@
false
true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
Default
@@ -398,6 +399,7 @@
false
true
Fast
+ true
Console
@@ -414,11 +416,12 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
$(ProjectDir)..\
- Fast
+ Precise
+ true
Console
@@ -430,18 +433,20 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
- AnySuitable
+ Default
Speed
- true
- true
+ false
+ false
$(ProjectDir)..\
true
- Fast
+ Precise
+ false
+ false
+ true
Console
@@ -457,7 +462,7 @@
false
true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
Default
@@ -468,7 +473,8 @@
Full
false
true
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/libprotobuf.vcxproj b/r5dev/vproj/libprotobuf.vcxproj
index bf471eeb..4ce07dd1 100644
--- a/r5dev/vproj/libprotobuf.vcxproj
+++ b/r5dev/vproj/libprotobuf.vcxproj
@@ -151,11 +151,12 @@
Level3
true
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
%(AdditionalOptions) /utf-8 /bigobj /D "_CRT_SECURE_NO_WARNINGS"
stdcpp17
$(ProjectDir)..\
Fast
+ true
Console
@@ -167,9 +168,8 @@
Level3
true
true
- true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
%(AdditionalOptions) /utf-8 /bigobj /D "_CRT_SECURE_NO_WARNINGS"
stdcpp17
AnySuitable
@@ -179,6 +179,7 @@
$(ProjectDir)..\
true
Fast
+ true
Console
@@ -194,7 +195,7 @@
false
true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE
- true
+ Default
%(AdditionalOptions) /utf-8 /bigobj /D "_CRT_SECURE_NO_WARNINGS"
stdcpp17
Default
@@ -206,6 +207,7 @@
false
true
Fast
+ true
Console
@@ -222,11 +224,12 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
%(AdditionalOptions) /utf-8 /bigobj /D "_CRT_SECURE_NO_WARNINGS"
stdcpp17
$(ProjectDir)..\
- Fast
+ Precise
+ true
Console
@@ -238,18 +241,20 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
%(AdditionalOptions) /utf-8 /bigobj /D "_CRT_SECURE_NO_WARNINGS"
stdcpp17
- AnySuitable
+ Default
Speed
- true
- true
+ false
+ false
$(ProjectDir)..\
true
- Fast
+ Precise
+ false
+ false
+ true
Console
@@ -265,7 +270,7 @@
false
true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE
- true
+ false
%(AdditionalOptions) /utf-8 /bigobj /D "_CRT_SECURE_NO_WARNINGS"
stdcpp17
Default
@@ -276,7 +281,8 @@
Full
false
true
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/librecast.vcxproj b/r5dev/vproj/librecast.vcxproj
index a845341f..b90f7749 100644
--- a/r5dev/vproj/librecast.vcxproj
+++ b/r5dev/vproj/librecast.vcxproj
@@ -104,11 +104,12 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
$(ProjectDir)..\thirdparty\recast\
- Fast
+ Precise
+ true
Console
@@ -120,18 +121,20 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
- AnySuitable
+ Default
Speed
- true
- true
+ false
+ false
$(ProjectDir)..\thirdparty\recast\
true
- Fast
+ Precise
+ false
+ false
+ true
Console
@@ -147,7 +150,7 @@
false
true
NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)
stdcpp17
Default
@@ -158,7 +161,8 @@
Full
false
true
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/libsdl.vcxproj b/r5dev/vproj/libsdl.vcxproj
index 8d408a4c..4a467af5 100644
--- a/r5dev/vproj/libsdl.vcxproj
+++ b/r5dev/vproj/libsdl.vcxproj
@@ -163,6 +163,8 @@
OnlyExplicitInline
stdcpp17
Fast
+ Default
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -193,7 +195,8 @@
true
OnlyExplicitInline
stdcpp17
- Fast
+ Precise
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -234,6 +237,8 @@
true
stdcpp17
Fast
+ Default
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -278,6 +283,8 @@
Full
true
Fast
+ Default
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -310,15 +317,16 @@
Level3
ProgramDatabase
true
- AnySuitable
+ Default
true
Speed
- true
- true
- true
+ false
+ false
+ false
stdcpp17
true
- Fast
+ Precise
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -357,7 +365,8 @@
stdcpp17
Full
true
- Fast
+ Precise
+ true
NDEBUG;%(PreprocessorDefinitions)
diff --git a/r5dev/vproj/libspdlog.vcxproj b/r5dev/vproj/libspdlog.vcxproj
index d896e883..3d54c699 100644
--- a/r5dev/vproj/libspdlog.vcxproj
+++ b/r5dev/vproj/libspdlog.vcxproj
@@ -264,11 +264,12 @@
Level3
true
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)
stdcpp17
$(ProjectDir)\..\thirdparty\;%(AdditionalIncludeDirectories)
Fast
+ true
Console
@@ -280,9 +281,8 @@
Level3
true
true
- true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)
stdcpp17
AnySuitable
@@ -291,6 +291,7 @@
true
$(ProjectDir)\..\thirdparty\;%(AdditionalIncludeDirectories)
Fast
+ true
Console
@@ -306,7 +307,7 @@
false
true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE
- true
+ Default
/D "_CRT_SECURE_NO_WARNINGS" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)
stdcpp17
Default
@@ -318,6 +319,7 @@
false
true
Fast
+ true
Console
@@ -334,11 +336,12 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)
stdcpp17
$(ProjectDir)\..\thirdparty\;%(AdditionalIncludeDirectories)
- Fast
+ Precise
+ true
Console
@@ -350,18 +353,20 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)
stdcpp17
- true
- AnySuitable
+ false
+ Default
Speed
- true
+ false
$(ProjectDir)\..\thirdparty\;%(AdditionalIncludeDirectories)
true
- Fast
+ Precise
+ false
+ false
+ true
Console
@@ -377,7 +382,7 @@
false
true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)
stdcpp17
false
@@ -388,7 +393,8 @@
Full
false
true
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/naveditor.vcxproj b/r5dev/vproj/naveditor.vcxproj
index 6c45c617..90282695 100644
--- a/r5dev/vproj/naveditor.vcxproj
+++ b/r5dev/vproj/naveditor.vcxproj
@@ -146,13 +146,14 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "WIN32" %(AdditionalOptions)
stdcpp17
Use
Pch.h
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\recast\
- Fast
+ Precise
+ true
Console
@@ -169,20 +170,21 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "WIN32" %(AdditionalOptions)
stdcpp17
Use
Pch.h
AnySuitable
Speed
- true
+ false
true
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\recast\
true
- Fast
+ Precise
+ false
+ true
Console
@@ -204,7 +206,7 @@
false
true
NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
/D "_CRT_SECURE_NO_WARNINGS" /D "WIN32" %(AdditionalOptions)
stdcpp17
Use
@@ -217,7 +219,8 @@
Full
false
true
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/netconsole.vcxproj b/r5dev/vproj/netconsole.vcxproj
index e2ce88e1..bfd58a93 100644
--- a/r5dev/vproj/netconsole.vcxproj
+++ b/r5dev/vproj/netconsole.vcxproj
@@ -201,13 +201,14 @@
Level3
true
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
stdcpp17
/D "_CRT_SECURE_NO_WARNINGS" /D "NETCONSOLE" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)
Use
core\stdafx.h
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\
Fast
+ true
Console
@@ -228,9 +229,8 @@
Level3
true
true
- true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
stdcpp17
/D "_CRT_SECURE_NO_WARNINGS" /D "NETCONSOLE" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)
Use
@@ -241,6 +241,7 @@
true
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\
Fast
+ true
Console
@@ -266,7 +267,7 @@
false
true
WIN32;NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)
- true
+ Default
stdcpp17
/D "_CRT_SECURE_NO_WARNINGS" /D "NETCONSOLE" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)
Use
@@ -280,6 +281,7 @@
false
true
Fast
+ true
Console
@@ -307,13 +309,14 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
stdcpp17
/D "_CRT_SECURE_NO_WARNINGS" /D "NETCONSOLE" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)
Use
core\stdafx.h
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\
- Fast
+ Precise
+ true
Console
@@ -334,20 +337,21 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
stdcpp17
/D "_CRT_SECURE_NO_WARNINGS" /D "NETCONSOLE" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)
Use
core\stdafx.h
AnySuitable
Speed
- true
+ false
true
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\
true
- Fast
+ Precise
+ false
+ true
Console
@@ -373,7 +377,7 @@
false
true
NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
stdcpp17
/D "_CRT_SECURE_NO_WARNINGS" /D "NETCONSOLE" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)
Use
@@ -386,7 +390,8 @@
Full
false
true
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/pluginsdk.vcxproj b/r5dev/vproj/pluginsdk.vcxproj
index 4dd40c33..2581ad30 100644
--- a/r5dev/vproj/pluginsdk.vcxproj
+++ b/r5dev/vproj/pluginsdk.vcxproj
@@ -86,13 +86,14 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
stdcpp17
Use
core\stdafx.h
/D "_CRT_SECURE_NO_WARNINGS" /D "PLUGINSDK" /D "SPDLOG_COMPILED_LIB"
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\
- Fast
+ Precise
+ true
Console
@@ -110,16 +111,18 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
stdcpp17
Use
core\stdafx.h
/D "_CRT_SECURE_NO_WARNINGS" /D "PLUGINSDK" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS"
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\
true
- Fast
+ Precise
+ false
+ false
+ true
Console
@@ -141,7 +144,7 @@
false
true
NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
stdcpp17
Use
core\stdafx.h
@@ -151,7 +154,8 @@
false
false
true
- Fast
+ Precise
+ true
Console
diff --git a/r5dev/vproj/sdklauncher.vcxproj b/r5dev/vproj/sdklauncher.vcxproj
index 46c2ad81..3dacc29b 100644
--- a/r5dev/vproj/sdklauncher.vcxproj
+++ b/r5dev/vproj/sdklauncher.vcxproj
@@ -91,7 +91,7 @@
Level3
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
Use
@@ -99,7 +99,8 @@
core\stdafx.h
/D "_CRT_SECURE_NO_WARNINGS" /D "SDKLAUNCHER" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\
- Fast
+ Precise
+ true
Console
@@ -116,13 +117,12 @@
Level3
true
true
- true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
Speed
- true
+ false
true
true
@@ -133,7 +133,9 @@
core\stdafx.h
/D "_CRT_SECURE_NO_WARNINGS" /D "SDKLAUNCHER" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\
- Fast
+ Precise
+ false
+ true
Console
@@ -155,7 +157,7 @@
false
true
NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)
- true
+ false
Neither
@@ -172,7 +174,8 @@
$(ProjectDir)..\;$(ProjectDir)..\thirdparty\
Full
false
- Fast
+ Precise
+ true
Console