miniz_oxide_c_api 0.3.2

DEFLATE compression and decompression API designed to be Rust drop-in replacement for miniz
Documentation
#[cfg(any(feature = "build_stub_miniz", feature = "build_orig_miniz"))]
extern crate cc;

#[cfg(not(any(feature = "build_stub_miniz", feature = "build_orig_miniz")))]
fn main() {}

#[cfg(feature = "build_stub_miniz")]
fn main() {
    cc::Build::new()
        .files(&[
            "miniz_stub/miniz.c",
            "miniz_stub/miniz_zip.c",
            "miniz_stub/miniz_tinfl.c",
            "miniz_stub/miniz_tdef.c",
        ])
        .compile("miniz");
}

#[cfg(feature = "build_orig_miniz")]
fn main() {
    cc::Build::new().files(&["miniz/miniz.c"]).compile("miniz");
}