Programme Rust qui installe silencieusement le MSI Zayit tout en affichant un splash screen.
- Rust toolchain (rustup)
- Target Windows x86_64:
rustup target add x86_64-pc-windows-msvc
Avant de compiler, copiez les fichiers nécessaires dans resources/:
# Copier le splash screen
copy ..\SeforimApp\src\jvmMain\assets\common\splash.png resources\splash.png
# Copier le MSI (après avoir buildé l'app avec Gradle)
copy ..\SeforimApp\build\compose\binaries\main-release\msi\Zayit-1.0.0_x64.msi resources\Zayit.msicargo build --releaseL'exécutable sera généré dans target/release/zayit-installer.exe
- Affiche le splash screen centré à l'écran
- Exécute
msiexec /i /qnen arrière-plan pour installer silencieusement - Une fois l'installation terminée, ferme le splash et lance Zayit
installer/
├── Cargo.toml
├── build.rs
├── src/
│ └── main.rs
└── resources/
├── app.rc
├── app.manifest
├── splash.png # À copier depuis SeforimApp
└── Zayit.msi # À copier depuis le build Gradle