use std::fs::File; use std::io; use std::path::PathBuf; use crate::ninja::NinjaWriter; pub mod asset; pub mod client; pub mod rust; pub fn create_writer(root: &PathBuf) -> Result, io::Error> { let mut w = NinjaWriter::new(File::create(root.join("build.ninja"))?); w.comment("Generated by spacetime")?; w.comment("Do not edit manually")?; Ok(w) }