diff --git a/patches/cl-static-library.patch b/patches/cl-static-library.patch index 76091f395114cf2fc1f798bc49483a7d2237d31a..fecce2f1ecbbad0bbc62fe73f33b2fa5cfacc3fc 100644 --- a/patches/cl-static-library.patch +++ b/patches/cl-static-library.patch @@ -1,6 +1,6 @@ --- ../orig/crypt32.vcxproj 2019-01-31 03:34:12.000000000 -0500 -+++ crypt32.vcxproj 2022-02-27 14:46:21.846524000 -0500 -@@ -32,30 +32,30 @@ ++++ crypt32.vcxproj 2022-02-27 15:18:22.509174000 -0500 +@@ -32,30 +32,28 @@ </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> @@ -23,7 +23,7 @@ - <ConfigurationType>DynamicLibrary</ConfigurationType> + <ConfigurationType>StaticLibrary</ConfigurationType> <UseDebugLibraries>false</UseDebugLibraries> - <WholeProgramOptimization>true</WholeProgramOptimization> +- <WholeProgramOptimization>true</WholeProgramOptimization> <CharacterSet>NotSet</CharacterSet> - <PlatformToolset>v140</PlatformToolset> + <PlatformToolset>v143</PlatformToolset> @@ -32,10 +32,52 @@ - <ConfigurationType>DynamicLibrary</ConfigurationType> + <ConfigurationType>StaticLibrary</ConfigurationType> <UseDebugLibraries>false</UseDebugLibraries> - <WholeProgramOptimization>true</WholeProgramOptimization> +- <WholeProgramOptimization>true</WholeProgramOptimization> <CharacterSet>NotSet</CharacterSet> - <PlatformToolset>v140</PlatformToolset> + <PlatformToolset>v143</PlatformToolset> </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> <ImportGroup Label="ExtensionSettings"> +@@ -104,7 +102,7 @@ + </PrecompiledHeader> + <WarningLevel>Level4</WarningLevel> + <Optimization>Disabled</Optimization> +- <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CRYPT32_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> ++ <PreprocessorDefinitions>STATIC_LIB;WIN32;_DEBUG;_WINDOWS;_USRDLL;CRYPT32_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <ExceptionHandling>false</ExceptionHandling> + <SmallerTypeCheck>false</SmallerTypeCheck> + <AdditionalIncludeDirectories>.\</AdditionalIncludeDirectories> +@@ -126,7 +124,7 @@ + </PrecompiledHeader> + <WarningLevel>Level4</WarningLevel> + <Optimization>Disabled</Optimization> +- <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CRYPT32_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> ++ <PreprocessorDefinitions>STATIC_LIB;WIN32;_DEBUG;_WINDOWS;_USRDLL;CRYPT32_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <ExceptionHandling>false</ExceptionHandling> + <SmallerTypeCheck>false</SmallerTypeCheck> + <AdditionalIncludeDirectories>.\</AdditionalIncludeDirectories> +@@ -154,12 +152,11 @@ + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> +- <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CRYPT32_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> ++ <PreprocessorDefinitions>STATIC_LIB;WIN32;NDEBUG;_WINDOWS;_USRDLL;CRYPT32_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>.\</AdditionalIncludeDirectories> + <StringPooling>true</StringPooling> + <ExceptionHandling>false</ExceptionHandling> + <ControlFlowGuard>Guard</ControlFlowGuard> +- <WholeProgramOptimization>true</WholeProgramOptimization> + </ClCompile> + <Link> + <SubSystem>Windows</SubSystem> +@@ -182,7 +179,7 @@ + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> +- <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CRYPT32_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> ++ <PreprocessorDefinitions>STATIC_LIB;WIN32;NDEBUG;_WINDOWS;_USRDLL;CRYPT32_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>.\</AdditionalIncludeDirectories> + <ExceptionHandling>false</ExceptionHandling> + <StringPooling>true</StringPooling> +@@ -607,4 +604,4 @@