diff options
Diffstat (limited to 'build.rs')
-rw-r--r-- | build.rs | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -3,16 +3,15 @@ use std::fs; use std::path::Path; fn main() { - let out_dir = env::var_os("OUT_DIR").unwrap(); + let out_dir = env::var_os("OUT_DIR").expect("out dir env var missing"); let dest_path = Path::new(&out_dir).join("style.css"); fs::write( &dest_path, grass::from_string( include_str!("data/style.scss").to_string(), &grass::Options::default(), - ) - .unwrap(), - ) - .unwrap(); + ).expect("scss failed to compile"), + ).expect("failed to write css file"); + println!("cargo:rerun-if-changed=data/style.scss"); } |