LifePlay-Revival/Docs/Migration/etat/REL/KEY2/KEY2-BUILD-03.md
edujiro5972 56dfcfc3d2 LifePlay UE 5.8 : état de développement au 2026-10-20
Tickets : PUB-20261020-T1

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-20 17:35:10 +02:00

2.4 KiB

KEY2-BUILD-03 : compilation du regroupement du menu Clavier (KEY2-IMPL-02)

Fiche KEY2-BUILD-03 — Niveau N1 — Modèle prévu opus (session) | utilisé Opus 5.5 — Session « Medium · KEY2 » — Skills : lp-build, sk-protocol. Date : 2026-10-20 16:22. GO de jeton UE de Big Boss local_104ff22d (STM1 l'avait rendu, UeState 0). Aucun asset écrit, aucune modification de source pendant le tour.

1. Contrôle avant (CopieEtat)

Tools\CopieEtat.ps1 -Lot KEY2 -Assets Content\BPs\PC.uasset,…Room,…GI,…Person,Content\UI\TopRight.uasset :

  • résultat : COPIE ALERTE … proc=0 assets=5 absents=0 modifies=0 … verrou=243:libre … alertes=GIT ;
  • les deux alertes git sont attendues : Source/LifePlay/LPKeyboardSubsystem.cpp (KEY2-IMPL-02) et Source/LifePlayEditorTools/LPBuildCityWaterCommandlet.cpp (STM1, autre lot, non touché).

MD5 du fichier compilé : LPKeyboardSubsystem.cpp 0eb6a592, identique à la fin de KEY2-IMPL-02.

2. Builds (mesuré)

Build Commande Code Durée Erreurs Avertissements Journal
LifePlayEditor Development Tools\Build.ps1 -Lot KEY2 -EtatDir "<etat>\REL\KEY2" 0 (Result: Succeeded, l. 54) 41 s 0 1 : C4701 Aim (LPCameraModeSubsystem.cpp:2378, TickCoupleMouse), connu (présent à HEAD) ; 20 lignes UBT HyperAIStudio, connues Saved\Logs\portage\KEY2_Build_20261020-162228.log ; résumé KEY2_Build_20261020-162228.txt
LifePlay Development même commande avec -Target LifePlay -Config Development -ExtraArgs '-NoUBA' 0 (Result: Succeeded, l. 31) 80 s 0 1 : même C4701 Saved\Logs\portage\KEY2_Build_20261020-162323.log ; résumé KEY2_Build_20261020-162323.txt

Unités :

  • éditeur : Compile LPKeyboardSubsystem.cpp (l. 42), Module.LifePlay.cpp (l. 43), Link UnrealEditor-LifePlay.dll (l. 48) ;
  • jeu : LPKeyboardSubsystem.cpp (l. 20), Module.LifePlay.cpp (l. 21), Link LifePlay.exe (l. 24).

Binaires après :

  • Binaries\Win64\UnrealEditor-LifePlay.dll 5b654a75 ;
  • Binaries\Win64\LifePlay.exe 609a128e.

3. Après

  • UeState : processus=0 editeur=0 compilation=0 shaders=0 jeu=0.
  • git status --short -- Source Config Content : M Source/LifePlay/LPKeyboardSubsystem.cpp (KEY2) ; M Source/LifePlayEditorTools/LPBuildCityWaterCommandlet.cpp (STM1).

Suite : VAL statique (Big Boss), puis capture du menu Clavier à la prochaine build d'essai. À commiter : A ce livrable ; les résumés .txt sont ignorés par git.