From 4a8f068ba559ceb597fb8b417a08c8fc96088aa4 Mon Sep 17 00:00:00 2001 From: Mounir IDRASSI Date: Sun, 8 Sep 2024 17:14:31 +0200 Subject: Windows: Add support for x86 and x64 build for driver and binaries using Visual Studio 2019 We also enable Control Flow Guard and Spectre Mitigation --- src/Crypto/Crypto_vs2019.vcxproj | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) (limited to 'src/Crypto/Crypto_vs2019.vcxproj') diff --git a/src/Crypto/Crypto_vs2019.vcxproj b/src/Crypto/Crypto_vs2019.vcxproj index ccd512b9..ab3d5f3b 100644 --- a/src/Crypto/Crypto_vs2019.vcxproj +++ b/src/Crypto/Crypto_vs2019.vcxproj @@ -38,6 +38,7 @@ StaticLibrary Unicode v142 + Spectre StaticLibrary @@ -48,11 +49,13 @@ StaticLibrary Unicode v142 + Spectre StaticLibrary Unicode v142 + Spectre StaticLibrary @@ -94,18 +97,18 @@ <_ProjectFileVersion>10.0.40219.1 - Debug\ - Debug\ - $(Platform)\$(Configuration)\ - $(Platform)\$(Configuration)\ - $(Platform)\$(Configuration)\ - $(Platform)\$(Configuration)\ - Release\ - Release\ - $(Platform)\$(Configuration)\ - $(Platform)\$(Configuration)\ - $(Platform)\$(Configuration)\ - $(Platform)\$(Configuration)\ + $(ProjectDir)$(ConfigurationName)\ + $(ProjectDir)$(ConfigurationName)\ + $(ProjectDir)$(Platform)\$(Configuration)\ + $(ProjectDir)$(Platform)\$(Configuration)\ + $(ProjectDir)$(Platform)\$(Configuration)\ + $(ProjectDir)$(Platform)\$(Configuration)\ + $(ProjectDir)$(ConfigurationName)\ + $(ProjectDir)$(ConfigurationName)\ + $(ProjectDir)$(Platform)\$(Configuration)\ + $(ProjectDir)$(Platform)\$(Configuration)\ + $(ProjectDir)$(Platform)\$(Configuration)\ + $(ProjectDir)$(Platform)\$(Configuration)\ @@ -182,6 +185,7 @@ Level4 ProgramDatabase 4100;4127;4201;%(DisableSpecificWarnings) + Guard $(OutDir)Crypto.lib @@ -205,6 +209,7 @@ Level4 ProgramDatabase 4100;4127;4201;%(DisableSpecificWarnings) + Guard $(OutDir)Crypto.lib @@ -226,6 +231,7 @@ Level4 ProgramDatabase 4100;4127;4201;%(DisableSpecificWarnings) + Guard $(OutDir)Crypto.lib -- cgit v1.2.3