Maraiah/source/tycho/build.rs

24 lines
656 B
Rust

use std::process::Command;
fn main() -> std::io::Result<()>
{
let out_file = std::env::var("OUT_DIR").unwrap();
let out_file = format!("--target={}/resources", out_file);
println!("cargo:rerun-if-changed=data");
let o = Command::new("glib-compile-resources").arg("data/resources.xml")
.arg(out_file)
.output()
.unwrap();
if !o.status.success() {
dbg!(o);
Err(std::io::Error::new(std::io::ErrorKind::Other, "failed to compile resources"))
} else {
Ok(())
}
}
// EOF