From 4371dd201fedfd2fd878829a32f1ce0cbd36e142 Mon Sep 17 00:00:00 2001 From: Shawn Hoffman Date: Tue, 6 Jun 2017 17:41:55 -0700 Subject: [PATCH 1/6] msbuild: remove some remnants of Qt .ui/.qrc support --- Source/Core/DolphinQt2/DolphinQt2.vcxproj | 8 -------- 1 file changed, 8 deletions(-) diff --git a/Source/Core/DolphinQt2/DolphinQt2.vcxproj b/Source/Core/DolphinQt2/DolphinQt2.vcxproj index f1bce1701c..8cfab8c065 100644 --- a/Source/Core/DolphinQt2/DolphinQt2.vcxproj +++ b/Source/Core/DolphinQt2/DolphinQt2.vcxproj @@ -58,14 +58,6 @@ DolphinQt2.manifest;%(AdditionalManifestFiles) - - - - - - - - From 6b698948770478b2492591656a0d3026654c3873 Mon Sep 17 00:00:00 2001 From: Shawn Hoffman Date: Tue, 6 Jun 2017 17:49:11 -0700 Subject: [PATCH 2/6] msbuild: simplify Languages.vcxproj a bit --- Languages/Languages.vcxproj | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Languages/Languages.vcxproj b/Languages/Languages.vcxproj index 1bc6a6381a..c7d380a783 100644 --- a/Languages/Languages.vcxproj +++ b/Languages/Languages.vcxproj @@ -45,15 +45,15 @@ 10.0.15063.0 - + Utility - true v141 - - Utility + + true + + false - v141 From 0594f7db02fb1b7d5bccb05e25b7101dc7f2e5ca Mon Sep 17 00:00:00 2001 From: Shawn Hoffman Date: Tue, 6 Jun 2017 18:53:15 -0700 Subject: [PATCH 3/6] msbuild/DolphinQt: remove extra /INCREMENTAL. Already enabled for Debug. --- Source/Core/DolphinQt2/DolphinQt2.vcxproj | 3 --- 1 file changed, 3 deletions(-) diff --git a/Source/Core/DolphinQt2/DolphinQt2.vcxproj b/Source/Core/DolphinQt2/DolphinQt2.vcxproj index 8cfab8c065..9dbf6f2cd3 100644 --- a/Source/Core/DolphinQt2/DolphinQt2.vcxproj +++ b/Source/Core/DolphinQt2/DolphinQt2.vcxproj @@ -41,9 +41,6 @@ - - true - $(ExternalsDir)ffmpeg\lib;$(ExternalsDir)OpenAL\lib;%(AdditionalLibraryDirectories) From 1bb26dddb1f4bb3f3bc77ebe760a8e796bdbbba1 Mon Sep 17 00:00:00 2001 From: Shawn Hoffman Date: Tue, 6 Jun 2017 21:41:20 -0700 Subject: [PATCH 4/6] msbuild: only set /NODEFAULTLIB in one place --- Source/Core/DolphinQt2/DolphinQt2.vcxproj | 2 -- Source/Core/DolphinWX/DolphinWX.vcxproj | 2 -- Source/UnitTests/UnitTests.vcxproj | 2 -- Source/VSProps/Base.props | 2 ++ 4 files changed, 2 insertions(+), 6 deletions(-) diff --git a/Source/Core/DolphinQt2/DolphinQt2.vcxproj b/Source/Core/DolphinQt2/DolphinQt2.vcxproj index 9dbf6f2cd3..a27fbff715 100644 --- a/Source/Core/DolphinQt2/DolphinQt2.vcxproj +++ b/Source/Core/DolphinQt2/DolphinQt2.vcxproj @@ -45,8 +45,6 @@ $(ExternalsDir)ffmpeg\lib;$(ExternalsDir)OpenAL\lib;%(AdditionalLibraryDirectories) avrt.lib;iphlpapi.lib;winmm.lib;setupapi.lib;opengl32.lib;glu32.lib;rpcrt4.lib;comctl32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;%(AdditionalDependencies) - - /NODEFAULTLIB:libcmt %(AdditionalOptions) $(ProjectDir)\VideoInterface;$(ProjectDir)\GameList;$(ProjectDir)\Settings;$(ProjectDir)\Config;$(ProjectDir)\Config\Mapping;$(ProjectDir)\QtUtils;%(AdditionalIncludeDirectories) diff --git a/Source/Core/DolphinWX/DolphinWX.vcxproj b/Source/Core/DolphinWX/DolphinWX.vcxproj index 5846e30916..08d8a1770c 100644 --- a/Source/Core/DolphinWX/DolphinWX.vcxproj +++ b/Source/Core/DolphinWX/DolphinWX.vcxproj @@ -40,8 +40,6 @@ $(ExternalsDir)ffmpeg\lib;$(ExternalsDir)OpenAL\lib;%(AdditionalLibraryDirectories) avrt.lib;iphlpapi.lib;winmm.lib;setupapi.lib;opengl32.lib;glu32.lib;rpcrt4.lib;comctl32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;%(AdditionalDependencies) - - /NODEFAULTLIB:libcmt %(AdditionalOptions) $(ExternalsDir)wxWidgets3\include;%(AdditionalIncludeDirectories) diff --git a/Source/UnitTests/UnitTests.vcxproj b/Source/UnitTests/UnitTests.vcxproj index a0d9c67f24..ac927cea75 100644 --- a/Source/UnitTests/UnitTests.vcxproj +++ b/Source/UnitTests/UnitTests.vcxproj @@ -48,8 +48,6 @@ $(ExternalsDir)OpenAL\lib;$(ExternalsDir)ffmpeg\lib;%(AdditionalLibraryDirectories) avrt.lib;iphlpapi.lib;winmm.lib;setupapi.lib;opengl32.lib;glu32.lib;rpcrt4.lib;comctl32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;%(AdditionalDependencies) Console - - /NODEFAULTLIB:libcmt %(AdditionalOptions) diff --git a/Source/VSProps/Base.props b/Source/VSProps/Base.props index 00e4d41af2..4fe3f0e379 100644 --- a/Source/VSProps/Base.props +++ b/Source/VSProps/Base.props @@ -137,6 +137,8 @@ ucrtFreadWorkaround + + /NODEFAULTLIB:libcmt %(AdditionalOptions) true From 8d37301b19c489b0ddb9d3b9fd5790be2dc72f0f Mon Sep 17 00:00:00 2001 From: Shawn Hoffman Date: Tue, 6 Jun 2017 22:02:38 -0700 Subject: [PATCH 5/6] msbuild: Remove hack for ObjectFileName (reduces build parallelism). --- Source/Core/Core/CMakeLists.txt | 2 +- Source/Core/Core/Core.vcxproj | 16 +++------------- Source/Core/Core/Core.vcxproj.filters | 14 +++++++------- Source/Core/Core/IOS/Network/NCD/Manage.h | 2 +- .../Network/NCD/{Config.cpp => WiiNetConfig.cpp} | 2 +- .../IOS/Network/NCD/{Config.h => WiiNetConfig.h} | 0 6 files changed, 13 insertions(+), 23 deletions(-) rename Source/Core/Core/IOS/Network/NCD/{Config.cpp => WiiNetConfig.cpp} (97%) rename Source/Core/Core/IOS/Network/NCD/{Config.h => WiiNetConfig.h} (100%) diff --git a/Source/Core/Core/CMakeLists.txt b/Source/Core/Core/CMakeLists.txt index b29f42fef8..00de803378 100644 --- a/Source/Core/Core/CMakeLists.txt +++ b/Source/Core/Core/CMakeLists.txt @@ -173,7 +173,7 @@ set(SRCS IOS/Network/KD/NetKDRequest.cpp IOS/Network/KD/NetKDTime.cpp IOS/Network/KD/NWC24Config.cpp - IOS/Network/NCD/Config.cpp + IOS/Network/NCD/WiiNetConfig.cpp IOS/Network/NCD/Manage.cpp IOS/Network/WD/Command.cpp IOS/SDIO/SDIOSlot0.cpp diff --git a/Source/Core/Core/Core.vcxproj b/Source/Core/Core/Core.vcxproj index 7fccbc5fed..8dd469620c 100644 --- a/Source/Core/Core/Core.vcxproj +++ b/Source/Core/Core/Core.vcxproj @@ -35,16 +35,6 @@ - - - $(IntDir)/%(RelativeDir)/ - - - - - $(IntDir)/%(RelativeDir)/ - - @@ -214,7 +204,7 @@ - + @@ -460,7 +450,7 @@ - + @@ -582,4 +572,4 @@ - + \ No newline at end of file diff --git a/Source/Core/Core/Core.vcxproj.filters b/Source/Core/Core/Core.vcxproj.filters index b35e104119..421dd7e78b 100644 --- a/Source/Core/Core/Core.vcxproj.filters +++ b/Source/Core/Core/Core.vcxproj.filters @@ -778,9 +778,6 @@ IOS\Network\KD - - IOS\Network\NCD - IOS\Network\NCD @@ -858,6 +855,9 @@ + + IOS\Network\NCD + @@ -1404,9 +1404,6 @@ IOS\Network\KD - - IOS\Network\NCD - IOS\Network\NCD @@ -1499,8 +1496,11 @@ ConfigLoader + + IOS\Network\NCD + - + \ No newline at end of file diff --git a/Source/Core/Core/IOS/Network/NCD/Manage.h b/Source/Core/Core/IOS/Network/NCD/Manage.h index c4ce453697..2724d75577 100644 --- a/Source/Core/Core/IOS/Network/NCD/Manage.h +++ b/Source/Core/Core/IOS/Network/NCD/Manage.h @@ -8,7 +8,7 @@ #include "Common/CommonTypes.h" #include "Core/IOS/Device.h" -#include "Core/IOS/Network/NCD/Config.h" +#include "Core/IOS/Network/NCD/WiiNetConfig.h" namespace IOS { diff --git a/Source/Core/Core/IOS/Network/NCD/Config.cpp b/Source/Core/Core/IOS/Network/NCD/WiiNetConfig.cpp similarity index 97% rename from Source/Core/Core/IOS/Network/NCD/Config.cpp rename to Source/Core/Core/IOS/Network/NCD/WiiNetConfig.cpp index 489ba97ca9..e101f5be6c 100644 --- a/Source/Core/Core/IOS/Network/NCD/Config.cpp +++ b/Source/Core/Core/IOS/Network/NCD/WiiNetConfig.cpp @@ -2,7 +2,7 @@ // Licensed under GPLv2+ // Refer to the license.txt file included. -#include "Core/IOS/Network/NCD/Config.h" +#include "Core/IOS/Network/NCD/WiiNetConfig.h" #include diff --git a/Source/Core/Core/IOS/Network/NCD/Config.h b/Source/Core/Core/IOS/Network/NCD/WiiNetConfig.h similarity index 100% rename from Source/Core/Core/IOS/Network/NCD/Config.h rename to Source/Core/Core/IOS/Network/NCD/WiiNetConfig.h From 5dc7318281143edcc4196683f0862feab24ee370 Mon Sep 17 00:00:00 2001 From: Shawn Hoffman Date: Tue, 6 Jun 2017 23:01:34 -0700 Subject: [PATCH 6/6] msbuild: cleanup some old comments in DolphinQt2.vcxproj --- Source/Core/DolphinQt2/DolphinQt2.vcxproj | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/Source/Core/DolphinQt2/DolphinQt2.vcxproj b/Source/Core/DolphinQt2/DolphinQt2.vcxproj index a27fbff715..3df174a646 100644 --- a/Source/Core/DolphinQt2/DolphinQt2.vcxproj +++ b/Source/Core/DolphinQt2/DolphinQt2.vcxproj @@ -155,11 +155,9 @@ - @@ -234,10 +232,6 @@ - - - - @@ -247,4 +241,4 @@ - + \ No newline at end of file