aboutsummaryrefslogtreecommitdiffstats
path: root/build.rs
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2024-01-02 14:30:44 +0100
committerMatthias P. Braendli <matthias.braendli@mpb.li>2024-01-02 14:30:44 +0100
commit8d79d7640cadab30ff1e7bfa8df41eb08ffbdf48 (patch)
tree90c5090e070aad6546e1cf198973a10ef25e00fa /build.rs
parent317d81c65dafae1949588cb4a9412d9bdc483a7c (diff)
downloadcats-radio-node-8d79d7640cadab30ff1e7bfa8df41eb08ffbdf48.tar.gz
cats-radio-node-8d79d7640cadab30ff1e7bfa8df41eb08ffbdf48.tar.bz2
cats-radio-node-8d79d7640cadab30ff1e7bfa8df41eb08ffbdf48.zip
Add more pages, improve nav
Diffstat (limited to 'build.rs')
-rw-r--r--build.rs23
1 files changed, 14 insertions, 9 deletions
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);
+ },
+ }
}