From a69adafdd8bff021c4c8e1cdcb42b8d69de716f1 Mon Sep 17 00:00:00 2001 From: Shawn Hoffman Date: Sat, 13 Nov 2021 10:23:22 -0800 Subject: [PATCH] msbuild: use /external:anglebrackets Revert usage of ExternalIncludePath, as that var is specifically for external includes which do not get scanned for changes. --- Source/Core/DolphinQt/DolphinQt.vcxproj | 2 +- Source/VSProps/Base.props | 77 +++++++++++++------------ Source/VSProps/QtCompile.props | 17 +++--- 3 files changed, 47 insertions(+), 49 deletions(-) diff --git a/Source/Core/DolphinQt/DolphinQt.vcxproj b/Source/Core/DolphinQt/DolphinQt.vcxproj index 6348a75019..b5db932b07 100644 --- a/Source/Core/DolphinQt/DolphinQt.vcxproj +++ b/Source/Core/DolphinQt/DolphinQt.vcxproj @@ -19,7 +19,7 @@ - + 5054;%(DisableSpecificWarnings) $(ProjectDir)Config\Graphics;%(AdditionalIncludeDirectories) $(ProjectDir)Config;%(AdditionalIncludeDirectories) diff --git a/Source/VSProps/Base.props b/Source/VSProps/Base.props index e656544188..e302b645a7 100644 --- a/Source/VSProps/Base.props +++ b/Source/VSProps/Base.props @@ -7,53 +7,54 @@ $(ProjectName)$(TargetSuffix) false - - $(ExternalsDir)Bochs_disasm;$(ExternalIncludePath) - $(ExternalsDir)bzip2;$(ExternalIncludePath) - $(ExternalsDir)cpp-optparse;$(ExternalIncludePath) - $(ExternalsDir)FreeSurround\include;$(ExternalIncludePath) - $(ExternalsDir)cubeb\include;$(ExternalsDir)cubeb\msvc;$(ExternalIncludePath) - $(ExternalsDir)curl\include;$(ExternalIncludePath) - $(ExternalsDir)discord-rpc\include;$(ExternalIncludePath) - $(ExternalsDir)ed25519;$(ExternalIncludePath) - $(ExternalsDir)enet\include;$(ExternalIncludePath) - $(ExternalsDir)ffmpeg\include;$(ExternalIncludePath) - $(ExternalsDir)fmt\include;$(ExternalIncludePath) - $(ExternalsDir)GL;$(ExternalIncludePath) - $(ExternalsDir)glslang;$(ExternalsDir)glslang\StandAlone;$(ExternalsDir)glslang\glslang\Public;$(ExternalsDir)glslang\SPIRV;$(ExternalIncludePath) - $(ExternalsDir)imgui;$(ExternalIncludePath) - $(ExternalsDir)liblzma\api;$(ExternalIncludePath) - $(ExternalsDir)libpng;$(ExternalIncludePath) - $(ExternalsDir)libusb\libusb;$(ExternalIncludePath) - $(ExternalsDir)LZO;$(ExternalIncludePath) - $(ExternalsDir)mGBA\mgba\include;$(ExternalIncludePath) - $(ExternalsDir)miniupnpc\src;$(ExternalIncludePath) - $(ExternalsDir)minizip;$(ExternalIncludePath) - $(ExternalsDir)mbedtls\include;$(ExternalIncludePath) - $(ExternalsDir)OpenAL\include;$(ExternalIncludePath) - $(ExternalsDir)picojson;$(ExternalIncludePath) - $(ExternalsDir)pugixml;$(ExternalIncludePath) - $(ExternalsDir)rangeset\include;$(ExternalIncludePath) - $(ExternalsDir)SFML\include;$(ExternalIncludePath) - $(ExternalsDir)soundtouch;$(ExternalIncludePath) - $(ExternalsDir)Vulkan\include;$(ExternalIncludePath) - $(ExternalsDir)WIL\include;$(ExternalIncludePath) - $(ExternalsDir)xxhash;$(ExternalIncludePath) - $(ExternalsDir)zlib;$(ExternalIncludePath) - $(ExternalsDir)zstd\lib;$(ExternalIncludePath) $(CoreDir);%(AdditionalIncludeDirectories) + + $(ExternalsDir)Bochs_disasm;%(AdditionalIncludeDirectories) + $(ExternalsDir)bzip2;%(AdditionalIncludeDirectories) + $(ExternalsDir)cpp-optparse;%(AdditionalIncludeDirectories) + $(ExternalsDir)FreeSurround\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)cubeb\include;$(ExternalsDir)cubeb\msvc;%(AdditionalIncludeDirectories) + $(ExternalsDir)curl\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)discord-rpc\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)ed25519;%(AdditionalIncludeDirectories) + $(ExternalsDir)enet\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)ffmpeg\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)fmt\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)GL;%(AdditionalIncludeDirectories) + $(ExternalsDir)glslang;$(ExternalsDir)glslang\StandAlone;$(ExternalsDir)glslang\glslang\Public;$(ExternalsDir)glslang\SPIRV;%(AdditionalIncludeDirectories) + $(ExternalsDir)imgui;%(AdditionalIncludeDirectories) + $(ExternalsDir)liblzma\api;%(AdditionalIncludeDirectories) + $(ExternalsDir)libpng;%(AdditionalIncludeDirectories) + $(ExternalsDir)libusb\libusb;%(AdditionalIncludeDirectories) + $(ExternalsDir)LZO;%(AdditionalIncludeDirectories) + $(ExternalsDir)mGBA\mgba\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)miniupnpc\src;%(AdditionalIncludeDirectories) + $(ExternalsDir)minizip;%(AdditionalIncludeDirectories) + $(ExternalsDir)mbedtls\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)OpenAL\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)picojson;%(AdditionalIncludeDirectories) + $(ExternalsDir)pugixml;%(AdditionalIncludeDirectories) + $(ExternalsDir)rangeset\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)SFML\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)soundtouch;%(AdditionalIncludeDirectories) + $(ExternalsDir)Vulkan\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)WIL\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)xxhash;%(AdditionalIncludeDirectories) + $(ExternalsDir)zlib;%(AdditionalIncludeDirectories) + $(ExternalsDir)zstd\lib;%(AdditionalIncludeDirectories) TurnOffAllWarnings true true + true FMT_HEADER_ONLY=1;%(PreprocessorDefinitions) false