From 638edbb2ffc69fd44d547f93b43bd741ab110096 Mon Sep 17 00:00:00 2001 From: StevenWdV Date: Wed, 24 Nov 2021 23:32:48 +0100 Subject: Add READMEs --- .../EduVpnCommonTests/EduVpnCommonTests.csproj | 2 +- wrappers/csharp/README.md | 24 ++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 wrappers/csharp/README.md (limited to 'wrappers/csharp') diff --git a/wrappers/csharp/EduVpnCommonTests/EduVpnCommonTests.csproj b/wrappers/csharp/EduVpnCommonTests/EduVpnCommonTests.csproj index cf58249..9a44848 100644 --- a/wrappers/csharp/EduVpnCommonTests/EduVpnCommonTests.csproj +++ b/wrappers/csharp/EduVpnCommonTests/EduVpnCommonTests.csproj @@ -13,7 +13,7 @@ - + diff --git a/wrappers/csharp/README.md b/wrappers/csharp/README.md new file mode 100644 index 0000000..a00922a --- /dev/null +++ b/wrappers/csharp/README.md @@ -0,0 +1,24 @@ +First build the shared Go library. Next: + +Build `EduVpnCommon`: + +```shell +make +``` + +Build as nupkg, including eduvpn_verify library: + +```shell +make pack +``` + +Currently, directly referencing the project may not work if you have multiple dynamic libraries compiled in +the `exports` folder. If you instead add the `.nupkg`, e.g. with one of the +methods [here](https://stackoverflow.com/q/43400069) or [here](https://stackoverflow.com/q/10240029) it automatically +copies the correct library. + +Test: + +```shell +make test +``` -- cgit v1.2.3