diff options
| author | StevenWdV <stevenwdv@gmail.com> | 2021-11-29 01:20:06 +0100 |
|---|---|---|
| committer | StevenWdV <stevenwdv@gmail.com> | 2021-11-29 01:26:47 +0100 |
| commit | e4744fd94236944569bfed27af80a604b7668e4b (patch) | |
| tree | e360330d55706513395a27e6c85c7cdfca92ee68 /wrappers/csharp | |
| parent | 4a293e0bba1f4c7f1069e5ea40fd0947185aaeea (diff) | |
Fix Java wrapper on Unix (append 'lib' prefix to library)
Diffstat (limited to 'wrappers/csharp')
| -rw-r--r-- | wrappers/csharp/EduVpnCommon.csproj | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/wrappers/csharp/EduVpnCommon.csproj b/wrappers/csharp/EduVpnCommon.csproj index 04df7f0..4643da2 100644 --- a/wrappers/csharp/EduVpnCommon.csproj +++ b/wrappers/csharp/EduVpnCommon.csproj @@ -24,15 +24,20 @@ Or Exists('../../exports/windows/386/eduvpn_verify.dll') Or Exists('../../exports/windows/arm/eduvpn_verify.dll') Or Exists('../../exports/windows/arm64/eduvpn_verify.dll') - Or Exists('../../exports/linux/amd64/eduvpn_verify.so') - Or Exists('../../exports/linux/arm/eduvpn_verify.so') - Or Exists('../../exports/linux/arm64/eduvpn_verify.so'))"> + Or Exists('../../exports/linux/amd64/libeduvpn_verify.so') + Or Exists('../../exports/linux/arm/libeduvpn_verify.so') + Or Exists('../../exports/linux/arm64/libeduvpn_verify.so'))"> <Message Text="Shared eduvpn_verify library not found, you should build that one first" Importance="high" /> </Target> <ItemGroup> <None Remove="EduVpnCommonTests/**" /> - + + <!-- + See https://docs.microsoft.com/en-us/nuget/create-packages/supporting-multiple-target-frameworks#architecture-specific-folders + and https://docs.microsoft.com/en-us/dotnet/core/rid-catalog + --> + <None Condition="Exists('../../exports/windows/amd64/eduvpn_verify.dll')" Include="../../exports/windows/amd64/eduvpn_verify.dll" Pack="true" PackagePath="runtimes/win-x64/native/"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> @@ -49,16 +54,17 @@ Include="../../exports/windows/arm64/eduvpn_verify.dll" Pack="true" PackagePath="runtimes/win-arm64/native/"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> - <None Condition="Exists('../../exports/linux/amd64/eduvpn_verify.so')" - Include="../../exports/linux/amd64/eduvpn_verify.so" Pack="true" PackagePath="runtimes/linux-x64/native/"> + + <None Condition="Exists('../../exports/linux/amd64/libeduvpn_verify.so')" + Include="../../exports/linux/amd64/libeduvpn_verify.so" Pack="true" PackagePath="runtimes/linux-x64/native/"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> - <None Condition="Exists('../../exports/linux/arm/eduvpn_verify.so')" - Include="../../exports/linux/arm/eduvpn_verify.so" Pack="true" PackagePath="runtimes/linux-arm/native/"> + <None Condition="Exists('../../exports/linux/arm/libeduvpn_verify.so')" + Include="../../exports/linux/arm/libeduvpn_verify.so" Pack="true" PackagePath="runtimes/linux-arm/native/"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> - <None Condition="Exists('../../exports/linux/arm64/eduvpn_verify.so')" - Include="../../exports/linux/arm64/eduvpn_verify.so" Pack="true" PackagePath="runtimes/linux-arm64/native/"> + <None Condition="Exists('../../exports/linux/arm64/libeduvpn_verify.so')" + Include="../../exports/linux/arm64/libeduvpn_verify.so" Pack="true" PackagePath="runtimes/linux-arm64/native/"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> </ItemGroup> |
