triangle-rs 0.1.2

A Rust binder for the 2D mesh generator and Delaunay triangulator Triangle
Documentation
use cc;

fn main() {
    println!("cargo:rerun-if-changed=src/triangle.c");
    let mut build = cc::Build::new();
    if !cfg!(unix) {
        build.flag("-DNO_TIMER");
    }
    if cfg!(windows) {
        build.flag("-DCPU86");
    }
    if cfg!(linux) {
        build.flag("-DLINUX");
    }
    build
        .file("src/triangle.c")
        .flag("-O")
        .flag("-DTRILIBRARY")
        .include("src")
        .define("REAL", "double")
        .warnings(false)
        .compile("triangle");
}