kspalaiologos / rust-jni-template

A template for developing JNI libraries using the Rust programming language

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rust-jni-template

A template for developing JNI libraries using the Rust programming language

Operating systems and architectures supported by the CI

Currently:

  • x86_64 Linux
  • ARM64 Linux
  • s390x Linux
  • i686 Linux
  • armhf Linux
  • Mips64 Linux
  • Riscv64 Linux
  • PowerPC64 Linux
  • PowerPC64LE Linux
  • x86_64 Windows
  • i686 Windows
  • x86_64 MacOS/Darwin
  • aarch64 MacOS/Darwin
  • x86_64 FreeBSD
  • aarch64 FreeBSD
  • x86_64 NetBSD

FAQ

  • Why do you not support more architectures?

PRs welcome.

  • What about musl support? Shouldn't the .so files be linked statically?

PRs welcome.

About

A template for developing JNI libraries using the Rust programming language

License:Creative Commons Zero v1.0 Universal


Languages

Language:Java 64.6%Language:Rust 35.4%