summaryrefslogtreecommitdiff
path: root/wrappers/csharp/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'wrappers/csharp/README.md')
-rw-r--r--wrappers/csharp/README.md24
1 files changed, 24 insertions, 0 deletions
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
+```