libdarts-sys 0.1.2

Low level native binding to libdarts library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use std::env;

fn main() {
    let out_dir = env::var("OUT_DIR").unwrap();
    println!("cargo:rustc-link-search={}", out_dir);
    println!("cargo:rustc-link-lib=darts");

    let mut build = cc::Build::new();
    build
        .files(["libdarts/src/darts.cc"])
        .include("libdarts/src")
        .define("VERSION", "0.3.2")
        .define("PACKAGE_NAME", "libdarts")
        .cpp(true);

    build.compile("darts");
}