Files
SEQUA-Engine/docs/installation/README.md
T
Ange-Marie MAURIN - A2M Systèmes da0d31385b build: arborescence bin/<plateforme>/<type> et build unifié (ADR 0010)
- 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.
2026-11-07 15:50:37 +01:00

1.7 KiB

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.