//! Service Windows — Installation via NSSM (stub) //! Phase 10: Code NSSM complet activé sur build Windows natif. pub fn install() -> anyhow::Result<()> { if !cfg!(windows) { anyhow::bail!("L'installation en service est disponible uniquement sous Windows.\nCompilation Windows: cargo build --release --target x86_64-pc-windows-gnu"); } println!("Installation du service Windows imagod-web..."); println!("(Build Windows natif requis pour l'installation NSSM automatique)"); Ok(()) } pub fn uninstall() -> anyhow::Result<()> { if !cfg!(windows) { anyhow::bail!("Désinstallation disponible uniquement sous Windows"); } println!("Désinstallation du service..."); Ok(()) }