https://github.com/sehnryr/oodle-sys
Low-level bindings for the oodle compression library.
https://github.com/sehnryr/oodle-sys
compression decompression library linux oodle rust
Last synced: about 1 year ago
JSON representation
Low-level bindings for the oodle compression library.
- Host: GitHub
- URL: https://github.com/sehnryr/oodle-sys
- Owner: sehnryr
- License: mit
- Created: 2024-01-26T23:59:17.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-28T21:05:59.000Z (almost 2 years ago)
- Last Synced: 2025-03-27T18:21:42.003Z (about 1 year ago)
- Topics: compression, decompression, library, linux, oodle, rust
- Language: Rust
- Homepage: https://crates.io/crates/oodle-sys
- Size: 41 KB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# oodle-sys
Low-level auto-generated bindings for [Oodle](http://www.radgametools.com/oodle.htm).
## Dependencies
This library binds to `liboo2corelinux64.so` on Linux and `oo2core_win64.lib` on Windows. MacOS isn't supported.
You can retrieve it by following the instructions here :
## Build-time bindgen
This library includes a pre-generated `bindings.rs` file. It was generated using
the `bindgen` tool, and is provided for convenience to avoid the need to install
`bindgen`. You can also generate it yourself by running `cargo build` with the
`bindgen` feature enabled:
```sh
cargo build --features bindgen
```