mirror of
https://github.com/bitwarden/server
synced 2025-12-13 06:43:45 +00:00
31 lines
1010 B
XML
31 lines
1010 B
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>net8.0</TargetFramework>
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
<Nullable>enable</Nullable>
|
|
<RootNamespace>Bit.RustSDK</RootNamespace>
|
|
<UserSecretsId>Bit.RustSDK</UserSecretsId>
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<Content Include="rust/target/release/libsdk.dylib">
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
<PackageCopyToOutput>true</PackageCopyToOutput>
|
|
<Link>runtimes/osx-arm64/native/libsdk.dylib</Link>
|
|
</Content>
|
|
<Content Include="./rust/target/release/libsdk.so">
|
|
<PackageCopyToOutput>true</PackageCopyToOutput>
|
|
</Content>
|
|
<Content Include="./rust/target/release/libsdk.dll">
|
|
<PackageCopyToOutput>true</PackageCopyToOutput>
|
|
</Content>
|
|
</ItemGroup>
|
|
|
|
<Target Name="PreBuild" BeforeTargets="PreBuildEvent">
|
|
<Exec Command="cd rust && cargo build --release" />
|
|
</Target>
|
|
|
|
</Project>
|