Skip to content

Commit e0fb0f7

Browse files
committed
feat: todo
1 parent cdc0cb7 commit e0fb0f7

1 file changed

Lines changed: 76 additions & 1 deletion

File tree

todo.md

Lines changed: 76 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
- [x] fix l'error [ERROR] Erreur démarrage compilation : `MainProcess.compile_from_context()` got an unexpected keyword argument `ark_config`
2121

22-
- [] ecrire des tests pour chaque partie critique du logiciel.
22+
- [x] ecrire des tests pour chaque partie critique du logiciel.
2323

2424
# revue de Ergonomie
2525

@@ -62,3 +62,78 @@ L'erreur 'bool' object is not callable signifie qu'une variable contenant un boo
6262
- [x] recire lintegralité de l'orchestration de build de la gui en focntion de la cli.
6363

6464
- [x] le locking est conçu pour un build reproductible mais dans l'incapacité de recréer un build bit par bit.. la comparaion lors dun rebuild doit etre revue pour une comparaison basé sur un build non bit for bit mais focntionnrlemnt equivalente donc l'on ne comparera plus le lock par hash ou en entireté mais plutot des metadonnées importante pour être fonctionnelement identique... .
65+
66+
67+
- [] corriger l'erreur : [ERROR] Error while validating BCASL report. Compilation blocked.
68+
[ERROR] BCASL validation failed. Compilation cannot continue.
69+
70+
71+
[INFO] Theme applied: Dark (dark.qss)
72+
[INFO] Language applied: English
73+
[STATE] Exclusion applied: 875 file(s) excluded according to ark.yml
74+
[INFO] Starting pre-compilation phase (BCASL)...
75+
[INFO] Pre-compilation (BCASL) if enabled...
76+
77+
BCASL désactivé dans ark.yml. Exécution ignorée
78+
[SUCCESS] BCASL phase completed successfully.
79+
[INFO] Starting compilation with CX_Freeze...
80+
[INFO] 🔒 Generating compilation lock file...
81+
[INFO] Engine-specific mapping (cx_freeze): /home/sam/PyCompiler_ARK/engines/cx_freeze/mapping.json
82+
[INFO] Generic builder used for engine 'cx_freeze'.
83+
[INFO] Auto-detection of sensitive modules (cx_freeze) enabled.
84+
[INFO] Detection source: imports
85+
[INFO] Detected modules: football_app
86+
[INFO] No additional cx_freeze options required from mapping.
87+
[INFO] Starting compilation: main.py with cx_freeze
88+
[STATE] État: Compilation en cours...
89+
[INFO] Starting compilation with cx_freeze
90+
[INFO] Etape 1/3 : Verification et installation des outils requis...
91+
[INFO] ⚙️ Environnement : System
92+
[INFO] Etape 2/3 : Generation de la commande de compilation...
93+
[INFO] Etape 3/3 : Execution du processus de compilation...
94+
[INFO] Commande : /usr/bin/python -m cx_Freeze --target-dir dist/ --target-name just_an_app main.py
95+
[INFO] ----------------------------------------
96+
[INFO] running build_exe
97+
[INFO] running egg_info
98+
[INFO] writing UNKNOWN.egg-info/PKG-INFO
99+
[INFO] writing dependency_links to UNKNOWN.egg-info/dependency_links.txt
100+
[INFO] writing top-level names to UNKNOWN.egg-info/top_level.txt
101+
[INFO] reading manifest file 'UNKNOWN.egg-info/SOURCES.txt'
102+
[INFO] writing manifest file 'UNKNOWN.egg-info/SOURCES.txt'
103+
[STATE] État: Annulation...
104+
[STATE] État: Prêt
105+
[INFO] Compilation cancellation requested
106+
[INFO] Cancellation requested.
107+
[INFO] -> [SUCCESS] Compilation CX_Freeze terminée avec succès.
108+
[STATE] État: Prêt
109+
[INFO] Compilation cancelled
110+
[INFO] Compilation cancelled.
111+
[STATE] État: Erreur
112+
113+
✅ BCASL pipeline saved to bcasl.yml[STATE] État: Prêt
114+
[INFO] Process reset
115+
[INFO] Starting pre-compilation phase (BCASL)...
116+
[INFO] Pre-compilation (BCASL) if enabled...
117+
118+
BCASL: 2 package(s) chargé(s) depuis 1 dossiers
119+
120+
⏫ Priorité 0 pour cleaner
121+
122+
⏫ Priorité 1 pour outputcleaner
123+
124+
Phase: Cleanup
125+
Plugin: Cleaner
126+
Plugin: Output Cleaner
127+
BCASL - Rapport:
128+
129+
- cleaner: OK (2004.3 ms)
130+
131+
- outputcleaner: OK (4.7 ms)
132+
133+
Plugins: 2/2 ok, temps total 2009.0 ms
134+
[ERROR] Error while validating BCASL report. Compilation blocked.
135+
[ERROR] BCASL validation failed. Compilation cannot continue.
136+
137+
138+
[] en gui la compialtion tarde a ce lancer sur des projet exetrement massif...
139+
- lorsque bcasl n'est pas activer la compilation prend plus d temps a ce lancer en gui.

0 commit comments

Comments
 (0)