webm-sys 2.0.0

Rust FFI bindings and wrapper for libwebm
Documentation
fn main() {
    println!("cargo:rerun-if-changed=ffi.cpp");
    let files = &[
        "libwebm/mkvmuxer/mkvmuxer.cc",
        "libwebm/mkvmuxer/mkvwriter.cc",
        "libwebm/mkvmuxer/mkvmuxerutil.cc",
        "libwebm/mkvparser/mkvparser.cc",
        "libwebm/mkvparser/mkvreader.cc",
        "ffi.cpp",
    ];
    let mut c = cc::Build::new();
    c.cpp(true);
    c.warnings(false);
    c.flag("-fno-rtti");
    c.flag("-std=gnu++11");
    c.flag("-fno-exceptions");
    c.include("libwebm");
    for &f in files {
        c.file(f);
    }
    c.compile("libwebmadapter.a");
}