Skip to content

Commit 79289ce

Browse files
committed
feat(gui): ajout des journaux pour la gestion du lock
- Affichage d'un message lors de la génération du verrou de compilation (lock file). - Amélioration de la traçabilité de la reproductibilité des builds dans la GUI.
1 parent ea06257 commit 79289ce

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

Ui/Gui/Dialogs/CompilerDialog.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,7 @@ def _t(fr: str, en: str) -> str:
227227

228228
# Build lock payload (CLI-like behavior for reproducibility)
229229
try:
230+
log_i18n_level(self, "info", "🔒 Génération du verrou de compilation (lock file)...", "🔒 Generating build lock file...")
230231
from Core.Locking import build_lock_payload, write_lock_files
231232
lock_payload = build_lock_payload(Path(self.workspace_dir), cfg, engine_id=engine_id)
232233
write_lock_files(Path(self.workspace_dir), lock_payload)
@@ -352,6 +353,7 @@ def start_compilation_process(self, engine_id: str, file_path: str) -> bool:
352353

353354
# Build lock payload (CLI-like behavior for reproducibility)
354355
try:
356+
log_i18n_level(self, "info", "🔒 Génération du verrou de compilation (lock file)...", "🔒 Generating build lock file...")
355357
cfg = load_ark_config(self.workspace_dir)
356358
lock_payload = build_lock_payload(Path(self.workspace_dir), cfg, engine_id=engine_id)
357359
write_lock_files(Path(self.workspace_dir), lock_payload)

0 commit comments

Comments
 (0)