extern crate gcc;
extern crate glob;
use glob::glob;
use std::env;
fn main() {
let vendor_path = env::current_dir().unwrap().join("vendor/libtsm-3");
let mut config = gcc::Config::new();
for file in glob(vendor_path.join("src/*.c").to_str().unwrap()).unwrap() {
config.file(file.unwrap());
}
for file in glob(vendor_path.join("external/*.c").to_str().unwrap()).unwrap() {
config.file(file.unwrap());
}
config.include(vendor_path.to_str().unwrap());
config.compile("libtsm.a");
}