From b9665e83a3966b9999d202f783254b95a3086efc Mon Sep 17 00:00:00 2001 From: Stenzek Date: Mon, 18 Dec 2023 16:17:47 +1000 Subject: [PATCH] MSBuild: Only link with Zydis in Debug builds --- duckstation.sln | 4 ---- src/core/core.vcxproj | 6 +++--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/duckstation.sln b/duckstation.sln index 26ab231de..7d859efb7 100644 --- a/duckstation.sln +++ b/duckstation.sln @@ -961,16 +961,12 @@ Global {C51A346A-86B2-46DF-9BB3-D0AA7E5D8699}.DebugFast-Clang|x64.Build.0 = DebugFast-Clang|x64 {C51A346A-86B2-46DF-9BB3-D0AA7E5D8699}.Release|ARM64.ActiveCfg = Release|ARM64 {C51A346A-86B2-46DF-9BB3-D0AA7E5D8699}.Release|x64.ActiveCfg = Release|x64 - {C51A346A-86B2-46DF-9BB3-D0AA7E5D8699}.Release|x64.Build.0 = Release|x64 {C51A346A-86B2-46DF-9BB3-D0AA7E5D8699}.Release-Clang|ARM64.ActiveCfg = Release-Clang|ARM64 {C51A346A-86B2-46DF-9BB3-D0AA7E5D8699}.Release-Clang|x64.ActiveCfg = Release-Clang|x64 - {C51A346A-86B2-46DF-9BB3-D0AA7E5D8699}.Release-Clang|x64.Build.0 = Release-Clang|x64 {C51A346A-86B2-46DF-9BB3-D0AA7E5D8699}.ReleaseLTCG|ARM64.ActiveCfg = ReleaseLTCG|ARM64 {C51A346A-86B2-46DF-9BB3-D0AA7E5D8699}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 - {C51A346A-86B2-46DF-9BB3-D0AA7E5D8699}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {C51A346A-86B2-46DF-9BB3-D0AA7E5D8699}.ReleaseLTCG-Clang|ARM64.ActiveCfg = ReleaseLTCG-Clang|ARM64 {C51A346A-86B2-46DF-9BB3-D0AA7E5D8699}.ReleaseLTCG-Clang|x64.ActiveCfg = ReleaseLTCG-Clang|x64 - {C51A346A-86B2-46DF-9BB3-D0AA7E5D8699}.ReleaseLTCG-Clang|x64.Build.0 = ReleaseLTCG-Clang|x64 {F351C4D8-594A-4850-B77B-3C1249812CCE}.Debug|ARM64.ActiveCfg = Debug|ARM64 {F351C4D8-594A-4850-B77B-3C1249812CCE}.Debug|ARM64.Build.0 = Debug|ARM64 {F351C4D8-594A-4850-B77B-3C1249812CCE}.Debug|x64.ActiveCfg = Debug|x64 diff --git a/src/core/core.vcxproj b/src/core/core.vcxproj index f034ec40f..345a0aa94 100644 --- a/src/core/core.vcxproj +++ b/src/core/core.vcxproj @@ -190,7 +190,7 @@ {73ee0c55-6ffe-44e7-9c12-baa52434a797} - + {c51a346a-86b2-46df-9bb3-d0aa7e5d8699} @@ -207,8 +207,8 @@ - ZYDIS_DISABLE_ENCODER;ZYDIS_DISABLE_AVX512;ZYDIS_DISABLE_KNC;ZYDIS_STATIC_BUILD;ZYCORE_STATIC_BUILD;%(PreprocessorDefinitions) - $(SolutionDir)dep\zydis\include;$(SolutionDir)dep\zydis\dependencies\zycore\include;%(AdditionalIncludeDirectories) + ZYDIS_DISABLE_ENCODER;ZYDIS_DISABLE_AVX512;ZYDIS_DISABLE_KNC;ZYDIS_STATIC_BUILD;ZYCORE_STATIC_BUILD;%(PreprocessorDefinitions) + $(SolutionDir)dep\zydis\include;$(SolutionDir)dep\zydis\dependencies\zycore\include;%(AdditionalIncludeDirectories) $(IntDir)/%(RelativeDir)/ Use pch.h