From f463d4c1a550c4b3dfc0be362f0b0a723a88122d Mon Sep 17 00:00:00 2001 From: StevenWdV Date: Mon, 29 Nov 2021 00:12:42 +0100 Subject: Improve Java wrapper: add all tests, link correct libraries, use Maven, add Makefile & GitHub workflow. Fix make clean targets. --- wrappers/java/pom.xml | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 wrappers/java/pom.xml (limited to 'wrappers/java/pom.xml') diff --git a/wrappers/java/pom.xml b/wrappers/java/pom.xml new file mode 100644 index 0000000..bd9f721 --- /dev/null +++ b/wrappers/java/pom.xml @@ -0,0 +1,102 @@ + + 4.0.0 + + nl.eduvpn.common + 0.1.0 + jar + + eduvpncommon + eduVPN common library + + + UTF-8 + 1.8 + 1.8 + + + + + net.java.dev.jna + jna + 5.10.0 + + + org.junit.jupiter + junit-jupiter-api + 5.8.1 + test + + + org.junit.jupiter + junit-jupiter-engine + 5.8.1 + test + + + + + + + + + ../../exports/linux/amd64 + + *.so + + linux-x86-64 + + + ../../exports/linux/arm + + *.so + + linux-arm + + + ../../exports/linux/arm64 + + *.so + + linux-arm64 + + + + ../../exports/windows/amd64 + + *.dll + + win32-x86-64 + + + ../../exports/windows/386 + + *.dll + + win32-x86 + + + ../../exports/windows/arm + + *.dll + + win32-arm + + + ../../exports/windows/arm64 + + *.dll + + win32-arm64 + + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.22.1 + + + + + -- cgit v1.2.3