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<NinjaWriter<File>, 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)
}