diff --git a/build.rs b/build.rs new file mode 100644 index 0000000..900ea8c --- /dev/null +++ b/build.rs @@ -0,0 +1,26 @@ +//! Build script for BurritOS. +//! +//! Moves files from the assets folder to the target directory +//! and runs `make all`. + +use std::process::Command; + +fn main() { + let mut make_all = Command::new("make"); + make_all.arg("all"); + println!("{:?}", make_all.output().unwrap()); + + let mut create_target_folder = Command::new("mkdir"); + create_target_folder.args([ + "-p", + "target/doc/burritos/assets/" + ]); + println!("{:?}", create_target_folder.output().unwrap()); + + let mut copy_logo = Command::new("cp"); + copy_logo.args([ + "assets/logo/logo.svg", + "target/doc/burritos/assets/logo.svg" + ]); + println!("{:?}", copy_logo.output().unwrap()); +} \ No newline at end of file