cdb_client/build.rs
2025-06-07 21:27:12 +02:00

24 lines
609 B
Rust

use std::env;
use std::path::Path;
use std::process::Command;
fn main() {
let out_dir = env::var("OUT_DIR").unwrap();
let input = "tailwind.css";
let output = "assets/tailwind.css";
if !Path::new(input).exists() {
panic!("Input CSS file not found: {input}");
}
// Run the Tailwind CLI
let status = Command::new("tailwindcss")
.args(&["-i", input, "-o", output, "--minify"])
.status()
.expect("Failed to run Tailwind CLI. Is it installed?");
if !status.success() {
panic!("Tailwind build failed with exit code: {}", status);
}
}