tritet 1.1.0

Triangle and tetrahedron mesh generators
Documentation
#[cfg(any(target_os = "linux", target_os = "macos"))]
fn main() {
    cc::Build::new()
        .file("c_code/triangle.c")
        .file("c_code/tricall_report.c")
        .file("c_code/interface_triangle.c")
        .flag("-Wno-sign-compare")
        .flag("-Wno-unused-parameter")
        .flag("-Wno-unused-but-set-variable")
        .flag("-Wno-maybe-uninitialized")
        .flag("-Wno-old-style-definition")
        .compile("c_code_interface_triangle");
    cc::Build::new()
        .cpp(true)
        .file("c_code/predicates.cxx")
        .file("c_code/tetgen.cxx")
        .file("c_code/interface_tetgen.cpp")
        .flag("-Wno-int-to-pointer-cast")
        .flag("-Wno-unused-parameter")
        .flag("-Wno-unused-but-set-variable")
        .flag("-Wno-maybe-uninitialized")
        .compile("c_code_interface_tetgen");
}

#[cfg(target_os = "windows")]
fn main() {
    cc::Build::new()
        .file("c_code/triangle.c")
        .file("c_code/tricall_report.c")
        .file("c_code/interface_triangle.c")
        .define("NO_TIMER", None)
        .compile("c_code_interface_triangle");
    cc::Build::new()
        .cpp(true)
        .file("c_code/predicates.cxx")
        .file("c_code/tetgen.cxx")
        .file("c_code/interface_tetgen.cpp")
        .compile("c_code_interface_tetgen");
}