Lot of thing

This commit is contained in:
Greg Burri 2020-05-20 17:25:56 +02:00
parent 3ebbe8172b
commit e2e54b8f43
12 changed files with 421 additions and 227 deletions

View file

@ -1,11 +1,25 @@
/*
Additionnal build, doc: https://doc.rust-lang.org/cargo/reference/build-scripts.html
What is build here:
- Compile the SASS file to CSS file.
*/
use std::process::Command;
fn main() {
println!("cargo:rerun-if-changed=style.scss");
Command::new("sass")
.arg("./style.scss")
.arg("./static/style.css")
.output()
.expect("Unable to compile SASS file, install SASS, see https://sass-lang.com/");
let output =
Command::new("sass")
.arg("./style.scss")
.arg("./static/style.css")
.output()
.expect("Unable to compile SASS file, install SASS, see https://sass-lang.com/");
if !output.status.success() {
//panic!("Unable to compile SASS file, install SASS, see https://sass-lang.com/")
let error = std::fs::read_to_string("./static/style.css").expect("unable to read style.css");
panic!(error);
}
}