[package] name = "aotuv_lancer_vorbis_sys" description = "Low-level FFI bindings for libvorbis, vorbisfile, and libvorbisenc C libraries with the aoTuV and Lancer patches" authors.workspace = true license.workspace = true version = "0.1.4" readme = "../../README.md" repository.workspace = true documentation = "https://docs.rs/aotuv_lancer_vorbis_sys" edition.workspace = true links = "vorbis" rust-version.workspace = true keywords = ["libvorbis", "vorbisfile", "libvorbisenc", "aotuv", "lancer"] categories = ["external-ffi-bindings", "multimedia", "multimedia::audio", "multimedia::encoding"] exclude = [ "/ogg_vendor/**/.*", "/ogg_vendor/cmake", "/ogg_vendor/doc", "/ogg_vendor/README.md", "/vorbis_vendor/**/.*", "/vorbis_vendor/cmake", "/vorbis_vendor/doc", "/vorbis_vendor/test/**/*", "/vorbis_vendor/README.md", "/src/*.ogg" ] [dependencies] ogg_next_sys.workspace = true [build-dependencies] cc.workspace = true bindgen = { workspace = true, optional = true } [features] # Requires Clang and slows down the build, but guarantees that the bindings are up to date. # It usually is better to run the generate-bindings.sh script instead build-time-bindgen = ["bindgen"]