diff --git a/build.rs b/build.rs index 2877b00..bf2bc7c 100644 --- a/build.rs +++ b/build.rs @@ -1,9 +1,9 @@ use std::env; use std::path::PathBuf; -fn main() { +fn main() -> Result<(), Box> { let mut builder = cc::Build::new(); - let target = env::var("TARGET").unwrap_or("".to_string()); + let target = env::var("TARGET")?; let builder = builder .flag("-std=c11") .flag("-DLFS_NO_MALLOC") @@ -36,4 +36,6 @@ fn main() { bindings .write_to_file(out_path.join("bindings.rs")) .expect("Couldn't write bindings!"); + + Ok(()) }