Commit Graph

29 Commits

Author SHA1 Message Date
297ceba632 Correction bug test 16 2025-03-15 18:39:45 +01:00
c2ff5983e5 ajout du test n°32 + correction de bug #5 2025-03-15 18:25:37 +01:00
116a661e42 Correction de bug #3 2025-03-15 17:58:24 +01:00
06cd424919 Correction de bug #2 2025-03-15 17:45:54 +01:00
635ff0a728 Correction de bug #1 2025-03-15 17:36:13 +01:00
bf2ef906c8 Correction bug test n°31 2025-03-15 17:22:01 +01:00
4b1558e529 Retour à une version plus stable 2025-03-15 17:02:26 +01:00
31e32c825c création de tests pour les redirections I/O + amélioration du code 2025-03-14 23:25:57 +01:00
362845b224 Amélioration de la méthode de remplacement des variables pour gérer les références imbriquées et ajout de tests pour les variables inexistantes 2025-03-14 22:47:20 +01:00
b22376c5fb Amélioration de la gestion des lignes de continuation dans BakefileParser pour conserver le contenu entier et ajuster l'ajout d'espaces après certains opérateurs. 2025-03-14 20:30:33 +01:00
384bef24cc Correction du message d'erreur dans BakefileParser -> bakefile au lieu de makefile 2025-03-13 21:08:00 +01:00
1a3d07cb90 BACKUP DE DEBUG 2025-03-12 22:36:26 +01:00
3e9fa75023 Amélioration de la javadoc 2025-03-07 22:13:57 +01:00
8f79794ddc Modification des codes de sortie pour les erreurs dans le système de build 2025-03-02 15:57:42 +01:00
77e954fff0 Correction de bug 2025-02-28 21:34:56 +01:00
51d6970ef1 Améliorations du parser et ajout de nouveaux fichiers de test pour vérifier le comportement des variables sur plusieurs lignes avec Bake et Make, et suppression des fichiers obsolètes. 2025-02-22 21:21:51 +01:00
79f285d020 Ajout de la méthode getRule dans BakeEngine et amélioration de la gestion des dépendances dans la classe Rule 2025-02-08 23:15:07 +01:00
2e51ca7491 Amélioration du parser. On laisse les commentaires comme fait make 2025-02-08 22:40:49 +01:00
87662825fa Amélioration du parser Bakefile : gestion des espaces et des commentaires dans les dépendances, commandes et variables 2025-02-08 22:35:00 +01:00
7c2de35762 Refactorisation du parser Bakefile : amélioration de la gestion des variables 2025-02-08 20:42:11 +01:00
1790ccbd94 Suppression des .classs et mise à jour du parser (Il faut des tabs désormais pour les commandes) + Ajout du test n°8 2025-02-08 19:23:39 +01:00
53ea20ea69 Résolution de bug - TEST JAVA -> 01 2025-02-06 20:49:12 +01:00
eb8eea428d Amélioration de la gestion des dépendances et ajout de la sortie des erreurs lors de l'exécution des commandes 2025-02-06 12:31:07 +01:00
c20a508069 Ajout de la gestion des variables dans le Bakefile et mise à jour des tests associés 2025-02-04 19:58:04 +01:00
0941b5e09e Amélioration de la gestion des dépendances circulaires 2025-02-04 19:27:56 +01:00
0af4eb8f1b Améliorations du code + Du mode debug 2025-02-04 17:31:25 +01:00
238a02796b Améliorations du code en ajoutant des patterns/regex + Amélioration du mode debug 2025-02-04 16:27:07 +01:00
98e84fcdf9 Vérification si le Bakefile existe 2025-02-04 10:34:06 +01:00
2d7f69f02e Ajout de la structure de base du projet Bake avec les fichiers principaux.
Première ébauche du projet
2025-02-04 10:18:26 +01:00