rustfmt
[recipes.git] / backend / build.rs
index 9ae79de..45ca9a5 100644 (file)
@@ -5,13 +5,21 @@ What is build here:
  - Compile the SASS file to CSS file.
 */
 
-use std::{ env, process::{ Command, Output }, path::Path };
+use std::{
+    env,
+    path::Path,
+    process::{Command, Output},
+};
 
 fn exists_in_path<P>(filename: P) -> bool
-    where P: AsRef<Path> {
-        for path in env::split_paths(&env::var_os("PATH").unwrap()) {
-            if path.join(&filename).is_file() { return true; }
+where
+    P: AsRef<Path>,
+{
+    for path in env::split_paths(&env::var_os("PATH").unwrap()) {
+        if path.join(&filename).is_file() {
+            return true;
         }
+    }
     false
 }
 
@@ -26,16 +34,16 @@ fn main() {
             .expect("Unable to compile SASS file, install SASS, see https://sass-lang.com/")
     }
 
-    let output =
-        if exists_in_path("sass.bat") {
-            run_sass(Command::new("cmd").args(&["/C", "sass.bat"]))
-        } else {
-            run_sass(&mut Command::new("sass"))
-        };
+    let output = if exists_in_path("sass.bat") {
+        run_sass(Command::new("cmd").args(&["/C", "sass.bat"]))
+    } else {
+        run_sass(&mut Command::new("sass"))
+    };
 
     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");
+        let error =
+            std::fs::read_to_string("./static/style.css").expect("unable to read style.css");
         panic!("{}", error);
     }
-}
\ No newline at end of file
+}