From dde2f7e637eba4b998477776ebb46c02d330c00c Mon Sep 17 00:00:00 2001 From: Shawn Hoffman Date: Tue, 26 Apr 2022 22:38:04 -0700 Subject: [PATCH 1/4] Disable MSBuild Resource Manager --- Source/VSProps/Base.props | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Source/VSProps/Base.props b/Source/VSProps/Base.props index 5678d09b1a..b0ce2ff2b6 100644 --- a/Source/VSProps/Base.props +++ b/Source/VSProps/Base.props @@ -7,6 +7,14 @@ $(ProjectName)$(TargetSuffix) false + + false From cad1f2735c2b2f9951f3a393ce179dc4bae5f847 Mon Sep 17 00:00:00 2001 From: Shawn Hoffman Date: Tue, 26 Apr 2022 23:05:13 -0700 Subject: [PATCH 2/4] msvc: disable optimizations for x64EmitterTest.cpp 40s -> 5s speedup --- Source/UnitTests/Common/x64EmitterTest.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Source/UnitTests/Common/x64EmitterTest.cpp b/Source/UnitTests/Common/x64EmitterTest.cpp index d374391876..439ac5e9d6 100644 --- a/Source/UnitTests/Common/x64EmitterTest.cpp +++ b/Source/UnitTests/Common/x64EmitterTest.cpp @@ -19,6 +19,11 @@ #include "Common/StringUtil.h" #include "Common/x64Emitter.h" +#ifdef _MSC_VER +// This file is extremely slow to optimize (40s on amd 3990x), so just disable optimizations +#pragma optimize("", off) +#endif + namespace Gen { struct NamedReg @@ -1243,3 +1248,7 @@ FMA4_TEST(VFMADDSUB, P, true) FMA4_TEST(VFMSUBADD, P, true) } // namespace Gen + +#ifdef _MSC_VER +#pragma optimize("", on) +#endif From 2808909a978ba1c9d7b7f162a1765796f2ac201d Mon Sep 17 00:00:00 2001 From: Shawn Hoffman Date: Wed, 27 Apr 2022 11:37:50 -0700 Subject: [PATCH 3/4] msbuild: simplify lang/scm projects a bit --- Languages/Languages.vcxproj | 4 +-- Source/Core/Common/SCMRevGen.vcxproj | 49 +++++----------------------- 2 files changed, 11 insertions(+), 42 deletions(-) diff --git a/Languages/Languages.vcxproj b/Languages/Languages.vcxproj index 940da72a8f..925884ea04 100644 --- a/Languages/Languages.vcxproj +++ b/Languages/Languages.vcxproj @@ -1,5 +1,5 @@  - + @@ -24,7 +24,7 @@ - + diff --git a/Source/Core/Common/SCMRevGen.vcxproj b/Source/Core/Common/SCMRevGen.vcxproj index 52d8cb7ef4..eea1446caa 100644 --- a/Source/Core/Common/SCMRevGen.vcxproj +++ b/Source/Core/Common/SCMRevGen.vcxproj @@ -1,60 +1,29 @@  - - - - Debug - ARM64 - - - Debug - x64 - - - Release - ARM64 - - - Release - x64 - - + + + {41279555-F94F-4EBC-99DE-AF863C10C5C4} - 10.0 - - Utility - false - v143 - + - + - - - $(BuildRootDir) - + + + true - - - "$(CScript)" /nologo /E:JScript "make_scmrev.h.js" - - From 64cd4cc86fa891150b3d4aae6e10826bc44d9ba3 Mon Sep 17 00:00:00 2001 From: Shawn Hoffman Date: Mon, 18 Apr 2022 01:05:21 -0700 Subject: [PATCH 4/4] msbuild: use default Project attrs maybe it makes the xml less scary :D --- Externals/Bochs_disasm/Bochs_disasm.vcxproj | 2 +- Externals/ExternalsReferenceAll.props | 2 +- Externals/FreeSurround/FreeSurround.vcxproj | 2 +- Externals/FreeSurround/FreeSurround.vcxproj.filters | 2 +- Externals/LZO/LZO.vcxproj | 2 +- Externals/SFML/build/vc2010/SFML_Network.vcxproj | 2 +- Externals/SFML/build/vc2010/SFML_Network.vcxproj.filters | 2 +- Externals/bzip2/bzip2.vcxproj | 2 +- Externals/bzip2/bzip2.vcxproj.filters | 2 +- Externals/cpp-optparse/cpp-optparse.vcxproj | 2 +- Externals/cubeb/msvc/cubeb.vcxproj | 2 +- Externals/cubeb/msvc/cubeb.vcxproj.filters | 2 +- Externals/curl/curl.vcxproj | 2 +- Externals/discord-rpc/src/discord-rpc.vcxproj | 2 +- Externals/ed25519/ed25519.vcxproj | 2 +- Externals/ed25519/ed25519.vcxproj.filters | 2 +- Externals/enet/enet.vcxproj | 2 +- Externals/enet/enet.vcxproj.filters | 2 +- Externals/fmt/fmt.vcxproj | 2 +- Externals/glslang/glslang.vcxproj | 2 +- Externals/glslang/glslang.vcxproj.filters | 2 +- Externals/imgui/imgui.vcxproj | 2 +- Externals/liblzma/liblzma.vcxproj | 2 +- Externals/liblzma/liblzma.vcxproj.filters | 2 +- Externals/libpng/png/png.vcxproj | 2 +- Externals/libusb/libusb-1.0.vcxproj | 2 +- Externals/mGBA/mgba.vcxproj | 2 +- Externals/mGBA/mgba.vcxproj.filters | 2 +- Externals/mbedtls/mbedTLS.vcxproj | 2 +- Externals/miniupnpc/miniupnpc.vcxproj | 2 +- Externals/minizip/minizip.vcxproj | 2 +- Externals/picojson/picojson.vcxproj | 2 +- Externals/picojson/picojson.vcxproj.filters | 2 +- Externals/pugixml/pugixml.vcxproj | 2 +- Externals/soundtouch/SoundTouch.vcxproj | 2 +- Externals/xxhash/xxhash.vcxproj | 2 +- Externals/zlib/zlib.vcxproj | 2 +- Externals/zstd/zstd.vcxproj | 2 +- Externals/zstd/zstd.vcxproj.filters | 2 +- Languages/Languages.vcxproj.user | 2 +- Source/Core/DolphinLib.ARM64.props | 2 +- Source/Core/DolphinLib.props | 2 +- Source/Core/DolphinLib.vcxproj | 2 +- Source/Core/DolphinLib.vcxproj.user | 2 +- Source/Core/DolphinLib.x64.props | 2 +- Source/Core/DolphinNoGUI/DolphinNoGUI.vcxproj | 2 +- Source/Core/DolphinNoGUI/DolphinNoGUI.vcxproj.filters | 2 +- Source/Core/DolphinQt/DolphinQt.vcxproj | 2 +- Source/Core/DolphinQt/DolphinQt.vcxproj.user | 2 +- Source/Core/DolphinTool/DolphinTool.filters | 2 +- Source/Core/DolphinTool/DolphinTool.vcxproj | 2 +- Source/Core/WinUpdater/WinUpdater.vcxproj | 2 +- Source/Core/WinUpdater/WinUpdater.vcxproj.filters | 2 +- Source/DSPSpy/DSPSpy.vcxproj | 2 +- Source/DSPSpy/DSPSpy.vcxproj.filters | 2 +- Source/DSPTool/DSPTool.vcxproj | 2 +- Source/DSPTool/DSPTool.vcxproj.filters | 2 +- Source/PCH/pch.vcxproj | 2 +- Source/UnitTests/UnitTests.vcxproj | 2 +- Source/UnitTests/UnitTests.vcxproj.user | 2 +- Source/VSProps/Base.Macros.props | 2 +- Source/VSProps/Base.Targets.props | 2 +- Source/VSProps/Base.props | 2 +- Source/VSProps/ClDisableAllWarnings.props | 2 +- Source/VSProps/Configuration.Application.props | 2 +- Source/VSProps/Configuration.Base.props | 2 +- Source/VSProps/Configuration.StaticLibrary.props | 2 +- Source/VSProps/Configuration.Utility.props | 2 +- Source/VSProps/PCHCommon.props | 2 +- Source/VSProps/PCHCreate.props | 2 +- Source/VSProps/PCHUse.props | 2 +- Source/VSProps/QtCompile.props | 2 +- Source/VSProps/qt_globals.targets | 2 +- Source/VSProps/qt_tasks.targets | 2 +- Source/VSProps/qtmoc.props | 2 +- Source/VSProps/qtmoc.targets | 2 +- Source/VSProps/qtmoc_cl.targets | 2 +- 77 files changed, 77 insertions(+), 77 deletions(-) diff --git a/Externals/Bochs_disasm/Bochs_disasm.vcxproj b/Externals/Bochs_disasm/Bochs_disasm.vcxproj index 436efa8500..ca6e249b7d 100644 --- a/Externals/Bochs_disasm/Bochs_disasm.vcxproj +++ b/Externals/Bochs_disasm/Bochs_disasm.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/ExternalsReferenceAll.props b/Externals/ExternalsReferenceAll.props index b63d4ab74d..b74dc4d421 100644 --- a/Externals/ExternalsReferenceAll.props +++ b/Externals/ExternalsReferenceAll.props @@ -1,5 +1,5 @@ - + {D79392F7-06D6-4B4B-A39F-4D587C215D3A} diff --git a/Externals/FreeSurround/FreeSurround.vcxproj b/Externals/FreeSurround/FreeSurround.vcxproj index cfc29e5dc2..ed717ea65c 100644 --- a/Externals/FreeSurround/FreeSurround.vcxproj +++ b/Externals/FreeSurround/FreeSurround.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/FreeSurround/FreeSurround.vcxproj.filters b/Externals/FreeSurround/FreeSurround.vcxproj.filters index 65dd14ee66..ade3fb0d19 100644 --- a/Externals/FreeSurround/FreeSurround.vcxproj.filters +++ b/Externals/FreeSurround/FreeSurround.vcxproj.filters @@ -1,5 +1,5 @@  - + source diff --git a/Externals/LZO/LZO.vcxproj b/Externals/LZO/LZO.vcxproj index fd30576fe3..df9855ccf9 100644 --- a/Externals/LZO/LZO.vcxproj +++ b/Externals/LZO/LZO.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/SFML/build/vc2010/SFML_Network.vcxproj b/Externals/SFML/build/vc2010/SFML_Network.vcxproj index e5d944b714..ef90c1aea6 100644 --- a/Externals/SFML/build/vc2010/SFML_Network.vcxproj +++ b/Externals/SFML/build/vc2010/SFML_Network.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/SFML/build/vc2010/SFML_Network.vcxproj.filters b/Externals/SFML/build/vc2010/SFML_Network.vcxproj.filters index 2cf05dde91..3e941ca48b 100644 --- a/Externals/SFML/build/vc2010/SFML_Network.vcxproj.filters +++ b/Externals/SFML/build/vc2010/SFML_Network.vcxproj.filters @@ -1,5 +1,5 @@ - + diff --git a/Externals/bzip2/bzip2.vcxproj b/Externals/bzip2/bzip2.vcxproj index cd3c043b2d..4b9ab54472 100644 --- a/Externals/bzip2/bzip2.vcxproj +++ b/Externals/bzip2/bzip2.vcxproj @@ -1,5 +1,5 @@ - + diff --git a/Externals/bzip2/bzip2.vcxproj.filters b/Externals/bzip2/bzip2.vcxproj.filters index b41040f092..5521367b94 100644 --- a/Externals/bzip2/bzip2.vcxproj.filters +++ b/Externals/bzip2/bzip2.vcxproj.filters @@ -1,5 +1,5 @@ - + diff --git a/Externals/cpp-optparse/cpp-optparse.vcxproj b/Externals/cpp-optparse/cpp-optparse.vcxproj index 7c7d89099a..93196962de 100644 --- a/Externals/cpp-optparse/cpp-optparse.vcxproj +++ b/Externals/cpp-optparse/cpp-optparse.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/cubeb/msvc/cubeb.vcxproj b/Externals/cubeb/msvc/cubeb.vcxproj index cc2a52cea1..d492b4ac9c 100644 --- a/Externals/cubeb/msvc/cubeb.vcxproj +++ b/Externals/cubeb/msvc/cubeb.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/cubeb/msvc/cubeb.vcxproj.filters b/Externals/cubeb/msvc/cubeb.vcxproj.filters index a695c1c9ec..959f152aaf 100644 --- a/Externals/cubeb/msvc/cubeb.vcxproj.filters +++ b/Externals/cubeb/msvc/cubeb.vcxproj.filters @@ -1,5 +1,5 @@  - + diff --git a/Externals/curl/curl.vcxproj b/Externals/curl/curl.vcxproj index 9f74333f73..a9ba10f6c7 100644 --- a/Externals/curl/curl.vcxproj +++ b/Externals/curl/curl.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/discord-rpc/src/discord-rpc.vcxproj b/Externals/discord-rpc/src/discord-rpc.vcxproj index b22a000ef1..a3f1b38e7f 100644 --- a/Externals/discord-rpc/src/discord-rpc.vcxproj +++ b/Externals/discord-rpc/src/discord-rpc.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/ed25519/ed25519.vcxproj b/Externals/ed25519/ed25519.vcxproj index 2aa00291d7..fa79d4deb9 100644 --- a/Externals/ed25519/ed25519.vcxproj +++ b/Externals/ed25519/ed25519.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/ed25519/ed25519.vcxproj.filters b/Externals/ed25519/ed25519.vcxproj.filters index e9a9adaeb9..d87c39cc1d 100644 --- a/Externals/ed25519/ed25519.vcxproj.filters +++ b/Externals/ed25519/ed25519.vcxproj.filters @@ -1,5 +1,5 @@  - + diff --git a/Externals/enet/enet.vcxproj b/Externals/enet/enet.vcxproj index 75e3b4a7f6..7506ac0e89 100644 --- a/Externals/enet/enet.vcxproj +++ b/Externals/enet/enet.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/enet/enet.vcxproj.filters b/Externals/enet/enet.vcxproj.filters index bb53359ac3..6a0840d89f 100644 --- a/Externals/enet/enet.vcxproj.filters +++ b/Externals/enet/enet.vcxproj.filters @@ -1,5 +1,5 @@  - + {a5756b80-36f2-45f6-b1f1-b67082477376} diff --git a/Externals/fmt/fmt.vcxproj b/Externals/fmt/fmt.vcxproj index 5ff6768e1c..d1d089e3ca 100644 --- a/Externals/fmt/fmt.vcxproj +++ b/Externals/fmt/fmt.vcxproj @@ -1,5 +1,5 @@ - + diff --git a/Externals/glslang/glslang.vcxproj b/Externals/glslang/glslang.vcxproj index 16c3f5a575..71a50f39b4 100644 --- a/Externals/glslang/glslang.vcxproj +++ b/Externals/glslang/glslang.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/glslang/glslang.vcxproj.filters b/Externals/glslang/glslang.vcxproj.filters index c92a56ed25..ce3b640566 100644 --- a/Externals/glslang/glslang.vcxproj.filters +++ b/Externals/glslang/glslang.vcxproj.filters @@ -1,5 +1,5 @@  - + glslang\GenericCodeGen diff --git a/Externals/imgui/imgui.vcxproj b/Externals/imgui/imgui.vcxproj index ed5e606fc5..8f8e6ee233 100644 --- a/Externals/imgui/imgui.vcxproj +++ b/Externals/imgui/imgui.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/liblzma/liblzma.vcxproj b/Externals/liblzma/liblzma.vcxproj index e3a24ce660..7839ceb78f 100644 --- a/Externals/liblzma/liblzma.vcxproj +++ b/Externals/liblzma/liblzma.vcxproj @@ -1,5 +1,5 @@ - + diff --git a/Externals/liblzma/liblzma.vcxproj.filters b/Externals/liblzma/liblzma.vcxproj.filters index 0182536637..b463cf7c7e 100644 --- a/Externals/liblzma/liblzma.vcxproj.filters +++ b/Externals/liblzma/liblzma.vcxproj.filters @@ -1,5 +1,5 @@ - + api diff --git a/Externals/libpng/png/png.vcxproj b/Externals/libpng/png/png.vcxproj index 5a8b402064..90c3557c0e 100644 --- a/Externals/libpng/png/png.vcxproj +++ b/Externals/libpng/png/png.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/libusb/libusb-1.0.vcxproj b/Externals/libusb/libusb-1.0.vcxproj index 371b63df79..393ebcf951 100644 --- a/Externals/libusb/libusb-1.0.vcxproj +++ b/Externals/libusb/libusb-1.0.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/mGBA/mgba.vcxproj b/Externals/mGBA/mgba.vcxproj index ab62ea7edc..edb4d69007 100644 --- a/Externals/mGBA/mgba.vcxproj +++ b/Externals/mGBA/mgba.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/mGBA/mgba.vcxproj.filters b/Externals/mGBA/mgba.vcxproj.filters index b5e7b0ed6a..a4a0763858 100644 --- a/Externals/mGBA/mgba.vcxproj.filters +++ b/Externals/mGBA/mgba.vcxproj.filters @@ -1,5 +1,5 @@  - + Source Files diff --git a/Externals/mbedtls/mbedTLS.vcxproj b/Externals/mbedtls/mbedTLS.vcxproj index 5694756ea3..6cb098c0ad 100644 --- a/Externals/mbedtls/mbedTLS.vcxproj +++ b/Externals/mbedtls/mbedTLS.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/miniupnpc/miniupnpc.vcxproj b/Externals/miniupnpc/miniupnpc.vcxproj index fa89c4477e..44cd1b3c45 100644 --- a/Externals/miniupnpc/miniupnpc.vcxproj +++ b/Externals/miniupnpc/miniupnpc.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/minizip/minizip.vcxproj b/Externals/minizip/minizip.vcxproj index e454f85ed8..d08bafbe57 100644 --- a/Externals/minizip/minizip.vcxproj +++ b/Externals/minizip/minizip.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/picojson/picojson.vcxproj b/Externals/picojson/picojson.vcxproj index bec09f7595..ae446bd54a 100644 --- a/Externals/picojson/picojson.vcxproj +++ b/Externals/picojson/picojson.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/picojson/picojson.vcxproj.filters b/Externals/picojson/picojson.vcxproj.filters index 2f138abf89..4abcb2be8f 100644 --- a/Externals/picojson/picojson.vcxproj.filters +++ b/Externals/picojson/picojson.vcxproj.filters @@ -1,5 +1,5 @@  - + diff --git a/Externals/pugixml/pugixml.vcxproj b/Externals/pugixml/pugixml.vcxproj index acab84d8ed..ee37612163 100644 --- a/Externals/pugixml/pugixml.vcxproj +++ b/Externals/pugixml/pugixml.vcxproj @@ -1,5 +1,5 @@ - + diff --git a/Externals/soundtouch/SoundTouch.vcxproj b/Externals/soundtouch/SoundTouch.vcxproj index c29234fada..cd4da6e480 100644 --- a/Externals/soundtouch/SoundTouch.vcxproj +++ b/Externals/soundtouch/SoundTouch.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/xxhash/xxhash.vcxproj b/Externals/xxhash/xxhash.vcxproj index 838bf38020..80c7bb5654 100644 --- a/Externals/xxhash/xxhash.vcxproj +++ b/Externals/xxhash/xxhash.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/zlib/zlib.vcxproj b/Externals/zlib/zlib.vcxproj index 258c80ff6b..5c0d1944e4 100644 --- a/Externals/zlib/zlib.vcxproj +++ b/Externals/zlib/zlib.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Externals/zstd/zstd.vcxproj b/Externals/zstd/zstd.vcxproj index c2a3d2f775..8ea103a3c2 100644 --- a/Externals/zstd/zstd.vcxproj +++ b/Externals/zstd/zstd.vcxproj @@ -1,5 +1,5 @@ - + diff --git a/Externals/zstd/zstd.vcxproj.filters b/Externals/zstd/zstd.vcxproj.filters index 08f15a69d5..0cb53813df 100644 --- a/Externals/zstd/zstd.vcxproj.filters +++ b/Externals/zstd/zstd.vcxproj.filters @@ -1,5 +1,5 @@ - + common diff --git a/Languages/Languages.vcxproj.user b/Languages/Languages.vcxproj.user index 966b4ffb6f..0f3d711228 100644 --- a/Languages/Languages.vcxproj.user +++ b/Languages/Languages.vcxproj.user @@ -1,5 +1,5 @@  - + true diff --git a/Source/Core/DolphinLib.ARM64.props b/Source/Core/DolphinLib.ARM64.props index b7c7558845..4ff1c4d912 100644 --- a/Source/Core/DolphinLib.ARM64.props +++ b/Source/Core/DolphinLib.ARM64.props @@ -1,5 +1,5 @@ - + diff --git a/Source/Core/DolphinLib.props b/Source/Core/DolphinLib.props index 3523d286c0..d4cdb0af4b 100644 --- a/Source/Core/DolphinLib.props +++ b/Source/Core/DolphinLib.props @@ -1,5 +1,5 @@ - + diff --git a/Source/Core/DolphinLib.vcxproj b/Source/Core/DolphinLib.vcxproj index 5485304bdd..92398e81ef 100644 --- a/Source/Core/DolphinLib.vcxproj +++ b/Source/Core/DolphinLib.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Source/Core/DolphinLib.vcxproj.user b/Source/Core/DolphinLib.vcxproj.user index 966b4ffb6f..0f3d711228 100644 --- a/Source/Core/DolphinLib.vcxproj.user +++ b/Source/Core/DolphinLib.vcxproj.user @@ -1,5 +1,5 @@  - + true diff --git a/Source/Core/DolphinLib.x64.props b/Source/Core/DolphinLib.x64.props index 707513705e..905c1dbf2e 100644 --- a/Source/Core/DolphinLib.x64.props +++ b/Source/Core/DolphinLib.x64.props @@ -1,5 +1,5 @@ - + diff --git a/Source/Core/DolphinNoGUI/DolphinNoGUI.vcxproj b/Source/Core/DolphinNoGUI/DolphinNoGUI.vcxproj index d1567c90d8..1466b68027 100644 --- a/Source/Core/DolphinNoGUI/DolphinNoGUI.vcxproj +++ b/Source/Core/DolphinNoGUI/DolphinNoGUI.vcxproj @@ -1,5 +1,5 @@ - + diff --git a/Source/Core/DolphinNoGUI/DolphinNoGUI.vcxproj.filters b/Source/Core/DolphinNoGUI/DolphinNoGUI.vcxproj.filters index 1a368e0465..91e0dceb56 100644 --- a/Source/Core/DolphinNoGUI/DolphinNoGUI.vcxproj.filters +++ b/Source/Core/DolphinNoGUI/DolphinNoGUI.vcxproj.filters @@ -1,5 +1,5 @@  - + diff --git a/Source/Core/DolphinQt/DolphinQt.vcxproj b/Source/Core/DolphinQt/DolphinQt.vcxproj index 4763f2af5d..abd204ca29 100644 --- a/Source/Core/DolphinQt/DolphinQt.vcxproj +++ b/Source/Core/DolphinQt/DolphinQt.vcxproj @@ -1,5 +1,5 @@ - + diff --git a/Source/Core/DolphinQt/DolphinQt.vcxproj.user b/Source/Core/DolphinQt/DolphinQt.vcxproj.user index a2913d6b13..22760f9a5b 100644 --- a/Source/Core/DolphinQt/DolphinQt.vcxproj.user +++ b/Source/Core/DolphinQt/DolphinQt.vcxproj.user @@ -1,5 +1,5 @@  - + $(BinaryOutputDir)$(TargetFileName) WindowsLocalDebugger diff --git a/Source/Core/DolphinTool/DolphinTool.filters b/Source/Core/DolphinTool/DolphinTool.filters index aa59958652..ce15defcec 100644 --- a/Source/Core/DolphinTool/DolphinTool.filters +++ b/Source/Core/DolphinTool/DolphinTool.filters @@ -1,5 +1,5 @@  - + diff --git a/Source/Core/DolphinTool/DolphinTool.vcxproj b/Source/Core/DolphinTool/DolphinTool.vcxproj index 011e1f99be..d95dc0c2ec 100644 --- a/Source/Core/DolphinTool/DolphinTool.vcxproj +++ b/Source/Core/DolphinTool/DolphinTool.vcxproj @@ -1,5 +1,5 @@ - + diff --git a/Source/Core/WinUpdater/WinUpdater.vcxproj b/Source/Core/WinUpdater/WinUpdater.vcxproj index fd64846a2f..08f4fe6f2e 100644 --- a/Source/Core/WinUpdater/WinUpdater.vcxproj +++ b/Source/Core/WinUpdater/WinUpdater.vcxproj @@ -1,5 +1,5 @@ - + diff --git a/Source/Core/WinUpdater/WinUpdater.vcxproj.filters b/Source/Core/WinUpdater/WinUpdater.vcxproj.filters index a430cf5a09..d26f8a82cf 100644 --- a/Source/Core/WinUpdater/WinUpdater.vcxproj.filters +++ b/Source/Core/WinUpdater/WinUpdater.vcxproj.filters @@ -1,5 +1,5 @@  - + diff --git a/Source/DSPSpy/DSPSpy.vcxproj b/Source/DSPSpy/DSPSpy.vcxproj index aff5818e37..f3eb4620b5 100644 --- a/Source/DSPSpy/DSPSpy.vcxproj +++ b/Source/DSPSpy/DSPSpy.vcxproj @@ -1,5 +1,5 @@ - + GC diff --git a/Source/DSPSpy/DSPSpy.vcxproj.filters b/Source/DSPSpy/DSPSpy.vcxproj.filters index d221a3b178..5e52860f1d 100644 --- a/Source/DSPSpy/DSPSpy.vcxproj.filters +++ b/Source/DSPSpy/DSPSpy.vcxproj.filters @@ -1,5 +1,5 @@ - + {14442340-8be2-4dcf-93f5-421cce23dd31} diff --git a/Source/DSPTool/DSPTool.vcxproj b/Source/DSPTool/DSPTool.vcxproj index dbbce7cf35..846377f990 100644 --- a/Source/DSPTool/DSPTool.vcxproj +++ b/Source/DSPTool/DSPTool.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Source/DSPTool/DSPTool.vcxproj.filters b/Source/DSPTool/DSPTool.vcxproj.filters index b9049e792a..d5c714c943 100644 --- a/Source/DSPTool/DSPTool.vcxproj.filters +++ b/Source/DSPTool/DSPTool.vcxproj.filters @@ -1,5 +1,5 @@ - + {0b70242b-1d98-432f-a60e-d4ca0674852e} diff --git a/Source/PCH/pch.vcxproj b/Source/PCH/pch.vcxproj index 1c3d0203bf..0439b31103 100644 --- a/Source/PCH/pch.vcxproj +++ b/Source/PCH/pch.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Source/UnitTests/UnitTests.vcxproj b/Source/UnitTests/UnitTests.vcxproj index adcfa142fa..b13cab4d0d 100644 --- a/Source/UnitTests/UnitTests.vcxproj +++ b/Source/UnitTests/UnitTests.vcxproj @@ -1,5 +1,5 @@  - + diff --git a/Source/UnitTests/UnitTests.vcxproj.user b/Source/UnitTests/UnitTests.vcxproj.user index d3dc252eee..7747d6682d 100644 --- a/Source/UnitTests/UnitTests.vcxproj.user +++ b/Source/UnitTests/UnitTests.vcxproj.user @@ -1,5 +1,5 @@  - + diff --git a/Source/VSProps/Base.Macros.props b/Source/VSProps/Base.Macros.props index 1c7fd0d7cf..b2d936ed66 100644 --- a/Source/VSProps/Base.Macros.props +++ b/Source/VSProps/Base.Macros.props @@ -1,5 +1,5 @@ - + false diff --git a/Source/VSProps/Base.Targets.props b/Source/VSProps/Base.Targets.props index 7925a455ec..99c93fa3e0 100644 --- a/Source/VSProps/Base.Targets.props +++ b/Source/VSProps/Base.Targets.props @@ -1,5 +1,5 @@ - + Debug diff --git a/Source/VSProps/Base.props b/Source/VSProps/Base.props index b0ce2ff2b6..07c07182c9 100644 --- a/Source/VSProps/Base.props +++ b/Source/VSProps/Base.props @@ -1,5 +1,5 @@ - + $(BuildRootDir)$(Platform)\$(Configuration)\$(ProjectName)\ diff --git a/Source/VSProps/ClDisableAllWarnings.props b/Source/VSProps/ClDisableAllWarnings.props index 38a9931147..bd683fd3bd 100644 --- a/Source/VSProps/ClDisableAllWarnings.props +++ b/Source/VSProps/ClDisableAllWarnings.props @@ -1,5 +1,5 @@ - + diff --git a/Source/VSProps/Configuration.Application.props b/Source/VSProps/Configuration.Application.props index 8c41e29af7..8af23ba8a2 100644 --- a/Source/VSProps/Configuration.Application.props +++ b/Source/VSProps/Configuration.Application.props @@ -1,5 +1,5 @@ - + Application diff --git a/Source/VSProps/Configuration.Base.props b/Source/VSProps/Configuration.Base.props index b74336e634..11e0fd8411 100644 --- a/Source/VSProps/Configuration.Base.props +++ b/Source/VSProps/Configuration.Base.props @@ -1,5 +1,5 @@ - + v143 Unicode diff --git a/Source/VSProps/Configuration.StaticLibrary.props b/Source/VSProps/Configuration.StaticLibrary.props index 162dd946f2..0da3b50064 100644 --- a/Source/VSProps/Configuration.StaticLibrary.props +++ b/Source/VSProps/Configuration.StaticLibrary.props @@ -1,5 +1,5 @@ - + StaticLibrary diff --git a/Source/VSProps/Configuration.Utility.props b/Source/VSProps/Configuration.Utility.props index 5897ceda06..d91a9836ba 100644 --- a/Source/VSProps/Configuration.Utility.props +++ b/Source/VSProps/Configuration.Utility.props @@ -1,5 +1,5 @@ - + Utility diff --git a/Source/VSProps/PCHCommon.props b/Source/VSProps/PCHCommon.props index dc4c1979e9..6572d42fbd 100644 --- a/Source/VSProps/PCHCommon.props +++ b/Source/VSProps/PCHCommon.props @@ -1,5 +1,5 @@ - + diff --git a/Source/VSProps/PCHCreate.props b/Source/VSProps/PCHCreate.props index f12198092c..d7af57996e 100644 --- a/Source/VSProps/PCHCreate.props +++ b/Source/VSProps/PCHCreate.props @@ -1,5 +1,5 @@ - + diff --git a/Source/VSProps/PCHUse.props b/Source/VSProps/PCHUse.props index 9a837e3ba2..4bfb5fc673 100644 --- a/Source/VSProps/PCHUse.props +++ b/Source/VSProps/PCHUse.props @@ -1,5 +1,5 @@ - + diff --git a/Source/VSProps/QtCompile.props b/Source/VSProps/QtCompile.props index 4c5079f098..119a8101ac 100644 --- a/Source/VSProps/QtCompile.props +++ b/Source/VSProps/QtCompile.props @@ -1,5 +1,5 @@ - + $(ExternalsDir)Qt\Qt5.15.0\msvc2019_64\ $(ExternalsDir)Qt\Qt5.15.0\msvc2019_arm64\ diff --git a/Source/VSProps/qt_globals.targets b/Source/VSProps/qt_globals.targets index 8b6eb23dbc..60abfacc32 100644 --- a/Source/VSProps/qt_globals.targets +++ b/Source/VSProps/qt_globals.targets @@ -34,7 +34,7 @@ /// Qt/MSBuild global definitions /////////////////////////////////////////////////////////////////////////////////////////////////// // --> - + - + - + - + - +