0.1.0-2-beta.1.fix.2
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: docs/development/008-WASM_TAURI_POC.md -->
|
||||
<!-- version: 4 -->
|
||||
<!-- version: 5 -->
|
||||
|
||||
# POC WebAssembly embarqué dans Tauri
|
||||
|
||||
@@ -169,3 +169,25 @@ keydown Escape
|
||||
```
|
||||
|
||||
Une future politique de pause/confirmation pourra retourner `Continue` sans modifier le bridge Tauri.
|
||||
|
||||
## Répertoire de build externe
|
||||
|
||||
Comme Cargo via `.cargo/config.toml`, Tauri/Vite ne doivent créer aucun répertoire de build dans `sasedev-games`.
|
||||
|
||||
Depuis `crates/apps/game-reflex-poc-tauri`, le root de build Vite résout désormais :
|
||||
|
||||
```text
|
||||
../../../../builds/sasedev-games/game-reflex-poc-tauri/
|
||||
```
|
||||
|
||||
soit, depuis la racine du dépôt :
|
||||
|
||||
```text
|
||||
../builds/sasedev-games/game-reflex-poc-tauri/
|
||||
├── dist/
|
||||
└── vite-cache/
|
||||
```
|
||||
|
||||
`tauri.conf.json` référence le même `dist/` externe.
|
||||
|
||||
La racine du dépôt ne doit jamais contenir `builds/`.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<!-- file: docs/rules/RULES_PROJECT.md -->
|
||||
<!-- version: 7 -->
|
||||
<!-- version: 8 -->
|
||||
|
||||
# Règles spécifiques games.sasedev
|
||||
|
||||
@@ -70,3 +70,5 @@
|
||||
|
||||
- **GAME-PLATFORM-012** — Le plugin tracing Tauri ne remplace pas l'initialisation du subscriber Rust ; une app Tauri initialise le runtime de logging partagé avant son premier événement `tracing`.
|
||||
- **GAME-PLATFORM-013** — Les demandes de sortie Tauri sont évaluées par la politique `EngineGame::quit_requested` avant toute fermeture native.
|
||||
|
||||
- **GAME-BUILD-001** — Les artefacts générés Cargo, Tauri, Vite et caches frontend sont placés hors de la racine du dépôt, sous `../builds/sasedev-games/`; un répertoire racine `builds/` dans le dépôt est interdit.
|
||||
|
||||
Reference in New Issue
Block a user