|
|
|
@ -86,10 +86,11 @@
|
|
|
|
|
<SuppressStartupBanner>false</SuppressStartupBanner>
|
|
|
|
|
</Link>
|
|
|
|
|
<PreBuildEvent>
|
|
|
|
|
<Command>cargo build --manifest-path="$(SolutionDir)sequoia\Cargo.toml" -p sequoia-openpgp-ffi</Command>
|
|
|
|
|
<Command>cargo build --manifest-path="$(SolutionDir)sequoia\Cargo.toml"</Command>
|
|
|
|
|
</PreBuildEvent>
|
|
|
|
|
<PostBuildEvent>
|
|
|
|
|
<Command>xcopy "$(SolutionDir)sequoia\target\debug\sequoia_openpgp_ffi.dll" "$(TargetDir)" /Y</Command>
|
|
|
|
|
<Command>xcopy "$(SolutionDir)sequoia\target\debug\sq.exe" "$(TargetDir)" /Y</Command>
|
|
|
|
|
</PostBuildEvent>
|
|
|
|
|
</ItemDefinitionGroup>
|
|
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
|
|
@ -118,13 +119,15 @@
|
|
|
|
|
<AdditionalLibraryDirectories>$(SolutionDir)sequoia\target\release;C:\msys64\mingw32\lib</AdditionalLibraryDirectories>
|
|
|
|
|
</Link>
|
|
|
|
|
<PreBuildEvent>
|
|
|
|
|
<Command>cargo build --manifest-path="$(SolutionDir)sequoia\Cargo.toml" --release -p sequoia-openpgp-ffi</Command>
|
|
|
|
|
<Command>cargo build --manifest-path="$(SolutionDir)sequoia\Cargo.toml" --release</Command>
|
|
|
|
|
</PreBuildEvent>
|
|
|
|
|
<PostBuildEvent>
|
|
|
|
|
<Command>xcopy "$(SolutionDir)sequoia\target\release\sequoia_openpgp_ffi.dll" "$(TargetDir)" /Y</Command>
|
|
|
|
|
<Command>xcopy "$(SolutionDir)sequoia\target\release\sq.exe" "$(TargetDir)" /Y</Command>
|
|
|
|
|
</PostBuildEvent>
|
|
|
|
|
</ItemDefinitionGroup>
|
|
|
|
|
<ItemGroup>
|
|
|
|
|
<ClCompile Include="..\src\aux_mime_msg.c" />
|
|
|
|
|
<ClCompile Include="..\src\base64.c" />
|
|
|
|
|
<ClCompile Include="..\src\baseprotocol.c" />
|
|
|
|
|
<ClCompile Include="..\src\blacklist.c" />
|
|
|
|
@ -151,6 +154,7 @@
|
|
|
|
|
<ClCompile Include="..\src\pgp_sequoia.c" />
|
|
|
|
|
<ClCompile Include="..\src\platform_windows.cpp" />
|
|
|
|
|
<ClCompile Include="..\src\resource_id.c" />
|
|
|
|
|
<ClCompile Include="..\src\security_checks.c" />
|
|
|
|
|
<ClCompile Include="..\src\sqlite3.c" />
|
|
|
|
|
<ClCompile Include="..\src\stringlist.c" />
|
|
|
|
|
<ClCompile Include="..\src\stringpair.c" />
|
|
|
|
@ -166,11 +170,13 @@
|
|
|
|
|
</ItemGroup>
|
|
|
|
|
<ItemGroup>
|
|
|
|
|
<ClInclude Include="..\src\asn1_helper.h" />
|
|
|
|
|
<ClInclude Include="..\src\aux_mime_msg.h" />
|
|
|
|
|
<ClInclude Include="..\src\base64.h" />
|
|
|
|
|
<ClInclude Include="..\src\baseprotocol.h" />
|
|
|
|
|
<ClInclude Include="..\src\blacklist.h" />
|
|
|
|
|
<ClInclude Include="..\src\bloblist.h" />
|
|
|
|
|
<ClInclude Include="..\src\cryptotech.h" />
|
|
|
|
|
<ClInclude Include="..\src\distribution_codec.h" />
|
|
|
|
|
<ClInclude Include="..\src\dynamic_api.h" />
|
|
|
|
|
<ClInclude Include="..\src\email.h" />
|
|
|
|
|
<ClInclude Include="..\src\etpan_mime.h" />
|
|
|
|
@ -179,6 +185,7 @@
|
|
|
|
|
<ClInclude Include="..\src\identity_list.h" />
|
|
|
|
|
<ClInclude Include="..\src\internal_format.h" />
|
|
|
|
|
<ClInclude Include="..\src\keymanagement.h" />
|
|
|
|
|
<ClInclude Include="..\src\keyreset_command.h" />
|
|
|
|
|
<ClInclude Include="..\src\KeySync_fsm.h" />
|
|
|
|
|
<ClInclude Include="..\src\key_reset.h" />
|
|
|
|
|
<ClInclude Include="..\src\labeled_int_list.h" />
|
|
|
|
@ -196,7 +203,9 @@
|
|
|
|
|
<ClInclude Include="..\src\platform_windows.h" />
|
|
|
|
|
<ClInclude Include="..\src\resource.h" />
|
|
|
|
|
<ClInclude Include="..\src\resource_id.h" />
|
|
|
|
|
<ClInclude Include="..\src\security_checks.h" />
|
|
|
|
|
<ClInclude Include="..\src\sqlite3.h" />
|
|
|
|
|
<ClInclude Include="..\src\status_to_string.h" />
|
|
|
|
|
<ClInclude Include="..\src\stringlist.h" />
|
|
|
|
|
<ClInclude Include="..\src\stringpair.h" />
|
|
|
|
|
<ClInclude Include="..\src\sync_api.h" />
|
|
|
|
|