|
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 |
|
|
7d392117e9
|
Correction de bug - À vérifier
|
2025-03-15 16:37:25 +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 |
|
|
56789b9892
|
Ajout de la gestion des erreurs ignorées dans CommandExecutor et création de nouveaux fichiers de test pour le Makefile
|
2025-03-12 22:03:57 +01:00 |
|
|
01c5954b5b
|
Ajout de la gestion des commandes silencieuses dans CommandExecutor
|
2025-03-12 16:34:15 +01:00 |
|
|
3e9fa75023
|
Amélioration de la javadoc
|
2025-03-07 22:13:57 +01:00 |
|
|
2923396891
|
Mise à jour des styles des boutons dans BakeTestRunner pour améliorer la lisibilité
|
2025-03-02 16:26:37 +01:00 |
|
|
d000eef590
|
Amélioration du programme de test
|
2025-03-02 16:18:59 +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 |
|
|
91484ff5cc
|
Experimentation
|
2025-03-02 14:59:03 +01:00 |
|
stiti
|
ef5fff565a
|
Ajout de la détection des timestamps futurs dans le système de build et mise à jour des messages d'avertissement
|
2025-03-02 14:31:44 +01:00 |
|
|
77e954fff0
|
Correction de bug
|
2025-02-28 21:34:56 +01:00 |
|
|
a6a7fe322d
|
Ajout de la gestion des chemins d'accès avec tilde pour ignorer les règles et dépendances dans le répertoire personnel, afin de correspondre au comportement de Make.
|
2025-02-28 21:11:41 +01:00 |
|
|
c8dd918877
|
Correction du bug avec le test n°17 + Amélioration du script de test
|
2025-02-28 20:36:49 +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 |
|
|
1bafee8e5c
|
À VÉRIFIER : Correction des messages d'erreur pour utiliser des backticks autour des dépendances et réorganisation de la logique de vérification des mises à jour dans la classe Rule + Ajout du test 13
|
2025-02-09 17:48:18 +01:00 |
|
|
ffc20ae7f3
|
Correction des messages d'erreur pour utiliser des backticks autour des dépendances dans la classe Rule + Ajout du test 12
|
2025-02-09 17:22:12 +01:00 |
|
|
623f737ccc
|
Ajout de l'héritage des entrées/sorties dans CommandExecutor + Ajout du test 11
|
2025-02-09 17:16:48 +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 |
|
|
2cc6992f20
|
Correction du message de dépendance circulaire pour utiliser "bake" au lieu de "make"
|
2025-02-06 21:36:31 +01:00 |
|
|
307f6d38e6
|
À VÉRIFIER : Amélioration de la gestion des messages d'état dans CommandExecutor
|
2025-02-06 21:13:55 +01:00 |
|
|
53ea20ea69
|
Résolution de bug - TEST JAVA -> 01
|
2025-02-06 20:49:12 +01:00 |
|
|
c28c877ce8
|
Correction de l'affichage du message "up to date" pour le rendre cohérent avec les messages originaux de make
|
2025-02-06 18:29:54 +01:00 |
|
|
5775eee448
|
Ajout de la gestion des timestamps pour les fichiers cibles et dépendances, avec des messages de débogage pour faciliter le suivi des modifications.
|
2025-02-06 17:54:18 +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 |
|
|
ad19cecc45
|
Quand un fichier n'est pas trouvé dans une règle, on arrête le programme et affiche un message d'erreur.
|
2025-02-05 19:10:07 +01:00 |
|
|
1f31e318dc
|
Améliorations des dépendances circulaire
|
2025-02-04 21:25:16 +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 |
|