summaryrefslogtreecommitdiff
path: root/wrappers/csharp/README.md
diff options
context:
space:
mode:
authorStevenWdV <stevenwdv@gmail.com>2021-11-24 23:32:48 +0100
committerStevenWdV <stevenwdv@gmail.com>2021-11-24 23:32:48 +0100
commit638edbb2ffc69fd44d547f93b43bd741ab110096 (patch)
treeeab3a96f54e77ffc36bd730e43a751c03d44269c /wrappers/csharp/README.md
parentbc940a145ca8150bc1e8fbb18d0a4685e9b09ce0 (diff)
Add READMEs
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
+```