From 8d79d7640cadab30ff1e7bfa8df41eb08ffbdf48 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Tue, 2 Jan 2024 14:30:44 +0100 Subject: Add more pages, improve nav --- build.rs | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) (limited to 'build.rs') diff --git a/build.rs b/build.rs index fdc9ce7..b754eff 100644 --- a/build.rs +++ b/build.rs @@ -5,15 +5,20 @@ fn main() { let input = format!("{dir}/style.css"); let output = format!("{dir}/static/style.css"); - let result = std::process::Command::new("tailwindcss") + match std::process::Command::new("tailwindcss") .args(["-m", "--input", &input, "--output", &output]) .output() - .expect("Unable to generate css"); - - if !result.status.success() { - let error = String::from_utf8_lossy(&result.stderr); - println!("cargo:warning=tailwind returned {}", result.status); - println!("cargo:warning=Unable to build CSS !"); - println!("cargo:warning=Output: {error}"); - } + { + Ok(result) => { + if !result.status.success() { + let error = String::from_utf8_lossy(&result.stderr); + println!("cargo:warning=tailwindcss returned {}", result.status); + println!("cargo:warning=Unable to build CSS !"); + println!("cargo:warning=Output: {error}"); + } + }, + Err(e) => { + println!("cargo:warning=Could not run tailwindcss: {}", e); + }, + } } -- cgit v1.2.3