zopfli-sys 0.1.0

The original Zopfli C library
Documentation

fn main() {
    let mut cc = cc::Build::new();
    cc.include("vendor/src/zopfli");
    cc.include("vendor/src");
    cc.warnings(false);

    for file in [
        "vendor/src/zopfli/blocksplitter.c",
        "vendor/src/zopfli/cache.c",
        "vendor/src/zopfli/deflate.c",
        "vendor/src/zopfli/gzip_container.c",
        "vendor/src/zopfli/hash.c",
        "vendor/src/zopfli/katajainen.c",
        "vendor/src/zopfli/lz77.c",
        "vendor/src/zopfli/squeeze.c",
        "vendor/src/zopfli/tree.c",
        "vendor/src/zopfli/util.c",
        "vendor/src/zopfli/zlib_container.c",
        "vendor/src/zopfli/zopfli_lib.c"] {
            cc.file(file);
        }

    cc.compile("zopfli");
}