#[cfg(target_os = "windows")] fn main() { let windres_available = std::process::Command::new("where") .arg("windres") .output() .map(|o| o.status.success()) .unwrap_or(false); if windres_available { embed_resource::compile("read.rc", embed_resource::NONE); } else { println!("cargo:warning=windres not found, skipping Windows resource (icon) compilation"); } } #[cfg(not(target_os = "windows"))] fn main() {}