summaryrefslogtreecommitdiff
path: root/wrappers/csharp/EduVpnCommon.csproj
diff options
context:
space:
mode:
authorStevenWdV <stevenwdv@gmail.com>2021-11-20 18:09:09 +0100
committerStevenWdV <stevenwdv@gmail.com>2021-11-22 12:37:33 +0100
commit8878d8705f0b0fcddb3979194340ca39df897580 (patch)
tree6c920d0b9d40584dfe6bf7e5b2e865acff72e72f /wrappers/csharp/EduVpnCommon.csproj
parentb8d368b93479233a8ecbeba3daf4b10bee8f0a4a (diff)
Add C bindings and a C# wrapper
Diffstat (limited to 'wrappers/csharp/EduVpnCommon.csproj')
-rw-r--r--wrappers/csharp/EduVpnCommon.csproj27
1 files changed, 27 insertions, 0 deletions
diff --git a/wrappers/csharp/EduVpnCommon.csproj b/wrappers/csharp/EduVpnCommon.csproj
new file mode 100644
index 0000000..1bbbc23
--- /dev/null
+++ b/wrappers/csharp/EduVpnCommon.csproj
@@ -0,0 +1,27 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+ <PropertyGroup>
+ <TargetFramework>netstandard2.0</TargetFramework>
+ <LangVersion>8</LangVersion>
+ <Nullable>enable</Nullable>
+ </PropertyGroup>
+
+ <ItemGroup>
+ <Compile Remove="EduVpnCommonTests/**" />
+ </ItemGroup>
+
+ <ItemGroup>
+ <EmbeddedResource Remove="EduVpnCommonTests/**" />
+ </ItemGroup>
+
+ <ItemGroup>
+ <None Remove="EduVpnCommonTests/**" />
+ <None Condition="Exists('../../exports/eduvpn_verify.dll')" Include="../../exports/eduvpn_verify.dll">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Condition="Exists('../../exports/eduvpn_verify.so')" Include="../../exports/eduvpn_verify.so">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ </ItemGroup>
+
+</Project>