summary refs log tree commit diff
path: root/crypto/src/BouncyCastle.Crypto.csproj
diff options
context:
space:
mode:
authorPeter Dettman <peter.dettman@gmail.com>2022-06-23 17:54:55 +0700
committerPeter Dettman <peter.dettman@gmail.com>2022-06-23 17:54:55 +0700
commit2e2901ceac1291fab8c2ed9828bceded00440a16 (patch)
tree6abcd413230e769ce4a925cb5724d6d4e53d82e7 /crypto/src/BouncyCastle.Crypto.csproj
parentTarget framework v4.0 (diff)
downloadBouncyCastle.NET-ed25519-2e2901ceac1291fab8c2ed9828bceded00440a16.tar.xz
New build organization
- TargetFrameworks netstandard2.0;net40
Diffstat (limited to 'crypto/src/BouncyCastle.Crypto.csproj')
-rw-r--r--crypto/src/BouncyCastle.Crypto.csproj30
1 files changed, 30 insertions, 0 deletions
diff --git a/crypto/src/BouncyCastle.Crypto.csproj b/crypto/src/BouncyCastle.Crypto.csproj
new file mode 100644
index 000000000..d2cd09129
--- /dev/null
+++ b/crypto/src/BouncyCastle.Crypto.csproj
@@ -0,0 +1,30 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+  <PropertyGroup>
+    <TargetFrameworks>netstandard2.0;net40</TargetFrameworks>
+    <RootNamespace>Org.BouncyCastle</RootNamespace>
+    <AssemblyOriginatorKeyFile>..\..\BouncyCastle.snk</AssemblyOriginatorKeyFile>
+    <SignAssembly>true</SignAssembly>
+  </PropertyGroup>
+
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+  </PropertyGroup>
+
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
+    <DefineConstants />
+    <GenerateDocumentationFile>true</GenerateDocumentationFile>
+  </PropertyGroup>
+
+  <ItemGroup>
+    <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1">
+      <PrivateAssets>all</PrivateAssets>
+      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
+    </PackageReference>
+    <PackageReference Include="Nerdbank.GitVersioning" Version="3.5.107">
+      <PrivateAssets>all</PrivateAssets>
+      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
+    </PackageReference>
+  </ItemGroup>
+
+</Project>