- platform/layout : racine sequa-root.json, chemins des composants, arguments et chemins en UTF-8.
- Règles install() : bin/windows-x64/{debug,release,asan}/ (core, render, studio + ui, engines).
- Le Core trouve sequa-render et les adaptateurs depuis la racine (--sequa-root, passé par
Studio host à sa copie fantôme) : plus de render-unavailable depuis le panneau Rendu.
- L'adaptateur Godot cherche Godot et son projet à côté de lui (surcharge par --adapter-options) ;
template_release pour le type release. Godot hébergé dans les presets debug et release.
- scripts/build-all.ps1 : Godot, C++, interface, arrêt des processus du dossier visé, install ;
check.ps1 l'appelle (modification de l'ADR 0004).
- docs/installation/ : compiler, lancer, installer et désinstaller par plateforme.
Installation de SEQUA
Ce dossier décrit comment compiler, lancer, installer et désinstaller SEQUA sur chaque plateforme.
Arborescence des binaires (ADR 0010)
En développement comme une fois installé, les exécutables et leurs ressources sont organisés ainsi :
bin/
└── <plateforme>/ # windows-x64, linux-x64, macos-arm64, ...
└── <type>/ # debug, release, asan
├── sequa-root.json # repère de la racine (version disposition, plateforme, type, version SEQUA)
├── core/ # sequa-core
├── render/ # sequa-render
├── studio/ # sequa-studio
│ └── ui/ # interface construite (copie de studio/ui/dist)
└── engines/
├── debug/ # sequa_debug_adapter
└── godot/ # sequa_godot_adapter, bibliothèque Godot (LibGodot), project/
<plateforme>= système et processeur (ex.windows-x64).<type>= preset de construction :debug(template_debug Godot),release(template_release Godot),asan(sans Godot, adaptateur debug seulement).- Le contenu de
bin/<plateforme>/<type>/est l'image d'installation : il se déplace tel quel. - La racine est trouvée automatiquement par
sequa-root.json; on peut la forcer avec--sequa-root <dossier>.
Pages par plateforme
| Plateforme | Page | État |
|---|---|---|
| Windows x64 | windows-x64.md | Construit et testé |
| Linux x64 | linux-x64.md | Non vérifié (ADR 0004) |
| macOS arm64 | macos-arm64.md | Non vérifié (ADR 0004) |
Chaque page contient : Prérequis, Compiler (mode développement), Lancer, Installer, Désinstaller.