ntrumls 0.9.3

NTRUMLS library for Rust. An interface to the reference implementation.
Documentation
extern crate gcc;

fn main() {
    let mut build_script = gcc::Config::new();
        build_script.opt_level(2)
        .file("src/c/src/crypto_hash_sha512.c")
        .file("src/c/src/crypto_stream.c")
        .file("src/c/src/fastrandombytes.c")
        .file("src/c/src/shred.c")
        .file("src/c/src/convert.c")
        .file("src/c/src/pack.c")
        .file("src/c/src/pol.c")
        .file("src/c/src/params.c")
        .file("src/c/src/pqntrusign.c");
    if cfg!(target_os = "windows") {
        build_script.file("src/c/src/randombytes-vs.c")
    } else {
        build_script.file("src/c/src/randombytes.c")
    }
    .include("src/c/src")
    .compile("libntrumls.a");
}