blob: 5d1b1bba738c2b00a1f6a4c91028b7ae963f51ad (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
extern crate gcc;
use std::env;
pub fn main() {
let target = env::var("TARGET").unwrap();
let os = if target.contains("linux") {
"LINUX"
} else if target.contains("darwin") {
"DARWIN"
} else {
"UNKNOWN"
};
gcc::Build::new()
.file("src/const.c")
.file("src/sizes.c")
.define(os, None)
.compile("libnixtest.a");
}
|