init repo.
This commit is contained in:
40
third_party/curl/projects/wolfssl_override.props
vendored
Normal file
40
third_party/curl/projects/wolfssl_override.props
vendored
Normal file
@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
We use this file to override some properties of the wolfSSL project files.
|
||||
|
||||
In build-wolfssl when we call msbuild to build wolfSSL we pass in this props
|
||||
file by using the CustomAfterMicrosoftCommonTargets property.
|
||||
-->
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<PreprocessorDefinitions>%(PreprocessorDefinitions);</PreprocessorDefinitions>
|
||||
<!--
|
||||
Our options file wolfssl_options.h is copied by build-wolfssl to
|
||||
$(SolutionDir)\wolfssl\options.h. It includes all the options we need
|
||||
to build wolfSSL for compatibility. See wolfssl_options.h for more info.
|
||||
-->
|
||||
<ForcedIncludeFiles>$(SolutionDir)\wolfssl\options.h;%(ForcedIncludeFiles);</ForcedIncludeFiles>
|
||||
<!--
|
||||
Do not use the Unicode character set since their mingw config doesn't.
|
||||
Do not use their IDE\WIN\user_settings.h since we have wolfssl_options.h.
|
||||
-->
|
||||
<UndefinePreprocessorDefinitions>_UNICODE;UNICODE;WOLFSSL_USER_SETTINGS;CYASSL_USER_SETTINGS;%(UndefinePreprocessorDefinitions);</UndefinePreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<UndefinePreprocessorDefinitions>_UNICODE;UNICODE;%(UndefinePreprocessorDefinitions);</UndefinePreprocessorDefinitions>
|
||||
</ResourceCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<!--
|
||||
The project GUID for wolfssl.vcxproj is 73973223-5EE8-41CA-8E88-1D60E89A237B.
|
||||
Since we have are using certain options like fast math (TFM) in our options
|
||||
file we must compile the corresponding units in wolfssl.vcxproj. If the user
|
||||
disables such an option the unit can still be compiled it just won't be used.
|
||||
-->
|
||||
<ItemGroup Condition="'$(ProjectGuid)'=='{73973223-5EE8-41CA-8E88-1D60E89A237B}'">
|
||||
<ClCompile Include="wolfcrypt\src\chacha.c" />
|
||||
<ClCompile Include="wolfcrypt\src\chacha20_poly1305.c" />
|
||||
<ClCompile Include="wolfcrypt\src\poly1305.c" />
|
||||
<ClCompile Include="wolfcrypt\src\tfm.c" />
|
||||
</ItemGroup>
|
||||
</Project>
|
Reference in New Issue
Block a user