fn main() { #[cfg(windows)] { println!("cargo:rerun-if-changed=assets/favicon.ico"); let mut res = winresource::WindowsResource::new(); res.set_icon("assets/favicon.ico"); if let Err(e) = res.compile() { println!("cargo:warning=failed to embed Windows icon: {e}"); } } }