blob: 0c18e1c824c068c0c95ec265f7fda3b45e5db242 (
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::Config::new()
.file("src/const.c")
.file("src/sizes.c")
.define(os, None)
.compile("libnixtest.a");
}
|