docs: utiliser Scoop pour les prérequis Windows dans les README desktop
CI / lint (push) Successful in 25s
CI / security (push) Successful in 14s
CI / test (push) Successful in 28s
CI / build (push) Successful in 6s
CI / e2e (push) Failing after 25s
Desktop Build / build-windows (push) Has been cancelled
Desktop Build / build-linux (push) Has been cancelled

- desktop/README.md: section Windows réécrite avec scoop install rustup curl git
- README.md: build from source Windows mis à jour avec Scoop
This commit is contained in:
2026-07-26 10:10:48 -04:00
parent cf30dfb48c
commit 23fdc4d8f2
2 changed files with 20 additions and 9 deletions
+6 -2
View File
@@ -564,10 +564,14 @@ chmod +x build-linux.sh
```
```cmd
REM Windows
REM Windows (via Scoop)
scoop install rustup curl git
rustup default stable
cargo install tauri-cli
cd desktop
build-windows.bat
REM → target/release/bundle/msi/ObsiGate_2.0.0_x64.msi
REM → target\release\bundle\msi\ObsiGate_2.0.0_x64.msi
```
### Architecture Desktop
+14 -7
View File
@@ -89,21 +89,28 @@ Produits :
- `target/release/bundle/deb/obsigate_2.0.0_amd64.deb`
- `target/release/bundle/appimage/ObsiGate_2.0.0_amd64.AppImage`
### Windows
### Windows (via Scoop)
```cmd
:: 1. Prérequis (PowerShell admin)
winget install Rustlang.Rustup
```powershell
# 1. Installer Scoop (si pas déjà fait)
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
irm get.scoop.sh | iex
# 2. Prérequis via Scoop
scoop install rustup curl git
rustup default stable
cargo install tauri-cli
:: 2. Cloner
# 3. Cloner
git clone https://git.dracodev.net/Projets/ObsiGate.git
cd ObsiGate\desktop
:: 3. Build
build-windows.bat
# 4. Build
.\build-windows.bat
```
Le script télécharge automatiquement Python 3.11 embed et les dépendances backend.
Produits :
- `target\release\bundle\msi\ObsiGate_2.0.0_x64.msi`
- `target\release\bundle\nsis\ObsiGate_2.0.0_x64-setup.exe`