You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 24, 2023. It is now read-only.
Cross compilation is now performed in the
LmdbJava project.
LMDB Native Libraries
This repository creates standard builds of the LMDB
native library. It packages the built libraries into operating system-specific
JARs (with POMs). This allows LmdbJava
(or other interested Java projects) to depend on these JARs using the normal
Maven dependency resolution process.
If you are simply wishing to use LMDB from Java, please use the
LmdbJava project.
This project is intended to be executed by GitHub Actions, as Linux, Windows and
macOS operating systems are all required. Linux is used for compiling the Linux
modules, whereas Windows and macOS compile their modules.
Versioning
This project uses the major.minor.patch-qualifier version numbering typical
of Maven projects. The major, minor and patch directly reflect the upstream
LMDB library version, as expressed by lmdb.hMDB_VERSION_* definitions.
The qualifier resets to 1 on a new major, minor or patch release.
Repository
LmdbJava shades inside its JAR all of
the system libraries produced by this project. As such, end users typically have
no need to refer to any artifacts produced by this project.