Update dependencies
[valheim_web.git] / backend / build.rs
index 8837cfc..012f651 100644 (file)
@@ -26,6 +26,11 @@ fn main() {
             .expect("Unable to compile SASS file, install SASS, see https://sass-lang.com/")
     }
 
+    // Create static directory if it doesn't exist.
+    if !Path::new("static").exists() {
+        std::fs::create_dir("static").unwrap();
+    }
+
     let output =
         if exists_in_path("sass.bat") {
             run_sass(Command::new("cmd").args(&["/C", "sass.bat"]))
@@ -36,6 +41,6 @@ fn main() {
     if !output.status.success() {
         // SASS will put the error in the file.
         let error = std::fs::read_to_string("./static/style.css").expect("unable to read style.css");
-        panic!(error);
+        panic!("Error from SASS: {}", error);
     }
 }