6 releases

0.1.5 Mar 19, 2022
0.1.4 Mar 17, 2022
0.1.3 Jan 8, 2022
0.1.2 Jul 7, 2021
0.1.1 May 14, 2021

#29 in #requires


Used in 2 crates (via vtflib)

MIT/Apache

285KB
7K SLoC

C++ 6K SLoC // 0.2% comments Rust 1K SLoC // 0.0% comments

vtflib-sys

FFI bindings for VTFLib.

pkg-config is used to find VTFLib. Defaults to dynamic linking, static linking can be enabled either with the static feature or with the VTFLIB_STATIC environment variable. If linking statically, keep in mind that VTFLib is LGPL-licensed.

If the library is not found and static linking is enabled, VTFLib is automatically built. This requires cmake and a C++ compiler.

The library path can be overridden with the environment variable VTFLIB_PATH or VTFLIB13_PATH.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~230KB