2.1 KiB
Delta 0.1.0-2-beta.1.fix.2
Base
Base déclarée : 0.1.0-2-beta.1.fix.1.
Le packaging Tauri de fix.1 passe, mais le chemin de sortie Vite pointe encore dans la racine du dépôt.
Défaut
Depuis :
crates/apps/game-reflex-poc-tauri
le chemin :
../../../builds/sasedev-games/game-reflex-poc-tauri/dist
résout vers :
sasedev-games/builds/sasedev-games/game-reflex-poc-tauri/dist
et fait apparaître un répertoire généré builds/ dans le dépôt.
Correctif
Vite utilise désormais :
../../../../builds/sasedev-games/game-reflex-poc-tauri
avec :
dist/
vite-cache/
tauri.conf.json utilise le même dist/ externe.
Cette règle est cohérente avec .cargo/config.toml, qui place déjà Cargo sous :
../builds/sasedev-games/target
Audit
scripts/audit_distribution_layout.py rejette désormais explicitement :
./builds
à la racine du dépôt.
Nettoyage local unique
Si l'ancien répertoire généré existe encore :
rm -rf builds
Cette suppression vise uniquement l'ancien artefact de build créé sous la racine du dépôt.
Validation
cargo fmt --all
cargo fmt --all -- --check
python3 scripts/audit_rust_workspace_rules.py
python3 scripts/audit_markdown_tables.py README.md RULES.md ROADMAP.md CHANGELOG.md docs prompts crates Android deltas history
python3 scripts/audit_distribution_layout.py
cargo check --workspace
cargo clippy --workspace --all-targets --all-features -- -D warnings
Puis :
cd crates/apps/game-reflex-poc-tauri
cargo tauri build
cd ../../..
Attendu côté Vite : le chemin affiché doit viser le répertoire frère ../builds/sasedev-games/game-reflex-poc-tauri/dist, jamais sasedev-games/builds/....
Vérification
test ! -e builds
test -d ../builds/sasedev-games/game-reflex-poc-tauri/dist
test -d ../builds/sasedev-games/target
Transition
Si ces gates passent, reprendre la matrice beta restante sur 0.1.0-2-beta.1.fix.2.