Native jni build (#5)

* Each native library is in its own jar. Got rid of cross compilation. The project is `secp256k1` and not `secp256k1-kmp`.

* Updated CI to use all 3 OS VMs

Co-authored-by: Salomon BRYS <salomon@kodein.net>
This commit is contained in:
Salomon BRYSandSalomon BRYS authored and GitHub committed 2020-07-09 14:54:34 +02:00
1 parent c5dbc42496
commit 6c850eb2c4
20 files changed
+393 -694

No files matched your search

+5 -1
View File
@@ -6,12 +6,16 @@ pluginManagement {
jcenter()
}
}
rootProject.name = "secp256k1-kmp"
rootProject.name = "secp256k1"
include(
":native",
":jni",
":jni:android",
":jni:jvm",
":jni:jvm:darwin",
":jni:jvm:linux",
":jni:jvm:mingw",
":jni:jvm:all",
":tests"
)