mirror of
https://github.com/dnlbauer/xdrfile.git
synced 2026-09-10 22:25:30 +00:00
c_abi
This commit is contained in:
17
build.rs
Normal file
17
build.rs
Normal file
@@ -0,0 +1,17 @@
|
||||
extern crate cc;
|
||||
|
||||
use std::fs;
|
||||
|
||||
fn main() {
|
||||
// This builds gromacs' xdrfile library
|
||||
let source_files: Vec<_> = fs::read_dir("external/xdrfile/src")
|
||||
.unwrap()
|
||||
.map(|f| f.unwrap())
|
||||
.map(|f| f.path())
|
||||
.collect();
|
||||
cc::Build::new()
|
||||
.files(source_files)
|
||||
.include("external/xdrfile/include")
|
||||
.warnings(false)
|
||||
.compile("libxdrfile.a")
|
||||
}
|
||||
Reference in New Issue
Block a user