Add support Java bindings

This add support for Java bindings in the bindings/java directory.
This commit is contained in:
김선우
2025-01-01 21:53:50 +09:00
committed by Pekka Enberg
parent 1c2e074c93
commit 370e1ca5c2
22 changed files with 1253 additions and 0 deletions

19
bindings/java/Cargo.toml Normal file
View File

@@ -0,0 +1,19 @@
[package]
name = "java-limbo"
version.workspace = true
authors.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
[lib]
name = "_limbo_java"
crate-type = ["cdylib"]
path = "rs_src/lib.rs"
[dependencies]
anyhow = "1.0"
limbo_core = { path = "../../core" }
jni = "0.21.1"
rand = { version = "0.8.5", features = [] }
lazy_static = "1.5.0"