9.5 KiB
Fiche MAPDL1-E2-BUILD — Niveau N0 — Modèle prévu haiku | utilisé haiku (claude-haiku-5-5, déclaré par l'environnement ; non vérifié par claude -p) — Agent lp-builder — Skills lp-build, sk-protocol
MAPDL1-E2-BUILD : compilation éditeur puis jeu Development (2026-10-22)
Hors gabarit : aucun. Copie 5.8 (D:\Game\LifePlay-master 5.8, branche ue5.8), moteur UE 5.8 (EngineAssociation 5.8). Éditeur fermé avant chaque lancement (UeState -Kind Editeur). Aucune correction faite.
1. Commandes exactes
Étape 1 (état éditeur, avant build) :
pwsh -NoProfile -File "D:/Game/LifePlay-master 5.8/Tools/UeState.ps1" -Kind Editeur
Étape 2 (éditeur, cible par défaut, lancée en arrière-plan) :
pwsh -NoProfile -File "D:/Game/LifePlay-master 5.8/Tools/Build.ps1" -Lot MAPDL1-E2
Étape 3 (jeu Development, lancée en arrière-plan, sans -NoUBA, comme la fiche le demande) :
pwsh -NoProfile -File "D:/Game/LifePlay-master 5.8/Tools/Build.ps1" -Lot MAPDL1-E2 -Target LifePlay -Config Development
Étape 4 (état éditeur en fin de lot) :
pwsh -NoProfile -File "D:/Game/LifePlay-master 5.8/Tools/UeState.ps1" -Kind Editeur ; echo "exit=$?"
Contrôles de sortie (lecture seule) : Glob Binaries\Win64 (**/*.dll, LifePlay*.exe) ; Grep du journal du jeu (Linking|UnrealGame-LifePlay|LifePlay\.lib|Target is up to date).
Sorties brutes :
- Étape 1 :
processus=0 editeur=0, code de sortie 0. - Étape 2 (sortie du script,
Tasks…output) :
AVERTISSEMENT: EtatDir.ps1 : lot 'MAPDL1-E2' hors table, preuves dans D:\Game\LifePlay-master 5.8\Docs\Migration\etat\MAPDL1-E2 (ajouter une regle a Tools\EtatDir.ps1)
processus=0 editeur=0
> D:\Game\Launcher\Engine\UE_5.8\Engine\Build\BatchFiles\Build.bat LifePlayEditor Win64 Development "-Project=D:\Game\LifePlay-master 5.8\LifePlay.uproject" -WaitMutex -NoHotReloadFromIDE
code=0 duree=178s erreurs=0 avertissements=0 autres=20 unites=9
chaine : Using Visual Studio 14.50.35739 toolchain (C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.50.35717) and Windows 10.0.22621.0 SDK (C:\Program Files (x86)\Windows Kits\10).
resume : D:\Game\LifePlay-master 5.8\Docs\Migration\etat\MAPDL1-E2\MAPDL1-E2_Build_20261022-161830.txt
journal : D:\Game\LifePlay-master 5.8\Saved\Logs\portage\MAPDL1-E2_Build_20261022-161830.log
[exited with code 0]
- Étape 3 (sortie du script) :
AVERTISSEMENT: EtatDir.ps1 : lot 'MAPDL1-E2' hors table, preuves dans D:\Game\LifePlay-master 5.8\Docs\Migration\etat\MAPDL1-E2 (ajouter une regle a Tools\EtatDir.ps1)
processus=0 editeur=0
> D:\Game\Launcher\Engine\UE_5.8\Engine\Build\BatchFiles\Build.bat LifePlay Win64 Development "-Project=D:\Game\LifePlay-master 5.8\LifePlay.uproject" -WaitMutex -NoHotReloadFromIDE
code=0 duree=184s erreurs=0 avertissements=0 autres=0 unites=9
chaine : Using Visual Studio 14.50.35739 toolchain (C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.50.35717) and Windows 10.0.22621.0 SDK (C:\Program Files (x86)\Windows Kits\10).
resume : D:\Game\LifePlay-master 5.8\Docs\Migration\etat\MAPDL1-E2\MAPDL1-E2_Build_20261022-162140.txt
journal : D:\Game\LifePlay-master 5.8\Saved\Logs\portage\MAPDL1-E2_Build_20261022-162140.log
[exited with code 0]
- Étape 4 :
processus=0 editeur=0,exit=0. - Glob
**/*.dllsousBinaries:Win64\UnrealEditor-LifePlay.dll,Win64\UnrealEditor-LifePlayEditorTools.dll,Win64\UnrealEditor-LPSandbox.dll,Win64\UnrealEditor-LPModTools.dll,Win64\UnrealEditor-LPAnimMeasure.dll,Win64\UnrealEditor-UE_MCP_Bridge.dll,Win64\UnrealEditor-UE_MCP_BridgeStatus.dll,Win64\tbb12.dll,Win64\tbbmalloc.dll,Win64\D3D12\x64\D3D12Core.dll,Win64\D3D12\x64\d3d12SDKLayers.dll. AucuneUnrealGame-LifePlay*.dll. - Glob
LifePlay*.exesousBinaries\Win64:Win64\LifePlay-Win64-Shipping.exe,Win64\LifePlay.exe. - Grep du journal du jeu (
Saved\Logs\portage\MAPDL1-E2_Build_20261022-162140.log) : ligne 32 :Création de la bibliothèque D:\Game\LifePlay-master 5.8\Binaries\Win64\LifePlay.lib et de l'objet D:\Game\LifePlay-master 5.8\Binaries\Win64\LifePlay.exp.
2. Code de sortie
- Étape 2 (éditeur) :
code=0, scriptBuild.ps1exited with code 0. - Étape 3 (jeu Development) :
code=0, scriptexited with code 0. - Étape 4 :
exit=0(rien ne tourne).
Lecture : le code 0 est confirmé par le résumé et par le code du script. Il ne prouve pas à lui seul le résultat (voir § 3 et § 7).
3. Modules recompilés
Éditeur (résumé MAPDL1-E2_Build_20261022-161830.txt, section « Unités compilées », 9 unités) :
LPAssetRegistryHelpers.cpp,LPCityMapsSubsystem.cpp,LPCityNamesSubsystem.cpp,LPCityWaterSubsystem.cpp,ModdingExtraBPLibrary.cpp,Module.LifePlay.1.cpp,Module.LifePlay.2.cpp,Module.LifePlay.3.cpp,Module.ModdingExtra.cpp.- DLL liées :
UnrealEditor-LifePlay.dll,UnrealEditor-ModdingExtra.dll. - Les fichiers demandés par la fiche sont recompilés :
LPCityMapsSubsystem.cppetModdingExtraBPLibrary.cppfigurent dans la liste.LifePlay.Build.csn'est pas une unité de compilation : il n'apparaît dans aucun résumé ni journal (établi, voir § 4).
Jeu Development (résumé MAPDL1-E2_Build_20261022-162140.txt, 9 unités) : mêmes 9 unités (LPAssetRegistryHelpers.cpp, LPCityMapsSubsystem.cpp, LPCityNamesSubsystem.cpp, LPCityWaterSubsystem.cpp, ModdingExtraBPLibrary.cpp, Module.LifePlay.1/2/3.cpp, Module.ModdingExtra.cpp).
- Le résumé ne donne aucune DLL liée (
DLL liées : 0). Le jeu est monolithique :Binaries\Win64\LifePlay.exeetLifePlay.libexistent (Glob et Grep ci-dessus). AucuneUnrealGame-LifePlay*.dlln'est présente. Estimé : cette absence est normale pour une cible monolithique. Incertain : l'horodatage deLifePlay.exen'a pas été relu, donc sa date de liaison reste à confirmer. - Makefile : le champ
Makefileest vide dans les deux résumés. Makefile recréé ou réutilisé : incertain, non rapporté par le script.
4. Erreurs et avertissements nouveaux
Éditeur :
- Erreurs du compilateur : 0. Avertissements du compilateur : 0.
- Autres lignes UBT : 20, toutes du type
Warning: Plugin 'HyperAIStudio' does not list plugin '<P>' as a dependency, but module 'HyperAIStudio<M>' depends on module '<X>'(EnhancedInput, GameplayAbilities, Metasound ×2, DynamicMaterial ×2, Niagara ×2, PCG ×2, ModelViewViewModel ×2, MovieRenderPipeline, GeometryScripting, GameFeatures, MassGameplay, WorldConditions, Paper2D, ActorModifierCore, PropertyAnimatorCore). Ces 20 lignes sont connues (lp-build§ 7, décision 2026-10-10) : aucune nouvelle. - Aucune ligne ne cite
LPCityMapsSubsystem.*,ModdingExtraBPLibrary.*niLifePlay.Build.cs.
Jeu Development : erreurs 0, avertissements 0, autres lignes 0 (établi : résumé MAPDL1-E2_Build_20261022-162140.txt, sections « Erreurs », « Avertissements », « Autres lignes » à 0).
Nouveaux : aucun (établi sur les deux résumés).
5. Toolchain
Using Visual Studio 14.50.35739 toolchain (C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.50.35717) and Windows 10.0.22621.0 SDK (C:\Program Files (x86)\Windows Kits\10).
Établi : même ligne dans les deux builds. Le MSVC épinglé pour la copie 5.8 est 14.50.35717 (lp-build § 1). Concordance vérifiée dans la sortie ; la valeur Using Visual Studio 14.50.35739 correspond à la ligne attendue du skill. lp-env n'a pas été relu, sans objet pour la comparaison.
6. Preuve de chargement (addon)
sans objet : la fiche ne demande pas de preuve d'addon (LPSandbox n'est pas l'objet de MAPDL1-E2 dans la fiche).
7. Journal archivé
- Éditeur :
D:\Game\LifePlay-master 5.8\Saved\Logs\portage\MAPDL1-E2_Build_20261022-161830.log, résuméD:\Game\LifePlay-master 5.8\Docs\Migration\etat\MAPDL1-E2\MAPDL1-E2_Build_20261022-161830.txt. - Jeu :
D:\Game\LifePlay-master 5.8\Saved\Logs\portage\MAPDL1-E2_Build_20261022-162140.log, résuméD:\Game\LifePlay-master 5.8\Docs\Migration\etat\MAPDL1-E2\MAPDL1-E2_Build_20261022-162140.txt.
Rien n'est corrigé ici.
Écarts à la fiche
- Dossier des résumés : la fiche attend
etat\REL\MAPDL1\.Tools\EtatDir.ps1ne connaît pas le lot MAPDL1-E2 (« hors table ») ; les résumés sont donc dansDocs\Migration\etat\MAPDL1-E2\. Ce livrable, lui, est dansetat\REL\MAPDL1\comme demandé. - UBA : le résumé du jeu indique
Using Unreal Build Accelerator local executor to run 11 action(s).lp-build§ 2 (règle U6) demande-NoUBApour compiler le jeu. La fiche ne le prescrit pas et la commande a été lancée telle qu'elle est écrite. Ce point est signalé, non corrigé.
Fichiers à commiter
- A
Docs/Migration/etat/REL/MAPDL1/MAPDL1-E2-BUILD.md(ce livrable, dépôt 5.8). - Aucun fichier source, configuration ou script n'a été modifié. Les résumés et journaux générés par
Build.ps1(cités en § 7) sont des sorties du script, non des fichiers à commiter à la main.
Constats
- Établi : éditeur et jeu Development compilent avec code 0, 0 erreur, 0 avertissement nouveau, 9 unités recompilées chacun, toolchain identique. Éditeur fermé avant et après (
UeState, code 0). - Estimé : le jeu Development est monolithique (absence de
UnrealGame-LifePlay*.dllnormale). - Incertain : date de liaison de
LifePlay.exe; état du Makefile (recréé ou réutilisé) ; présence réelle deLifePlay.Build.csdans la compilation (fiche : « lignes de LifePlay.Build.cs » ; aucune ligne trouvée, donc rien à recopier). - Non mesuré : le lancement du jeu ou de l'éditeur (hors fiche).
Tours : 15 / 25