|
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 |
|
|
bfeec38854
|
Ajout du test-09
|
2025-02-08 22:02:51 +01:00 |
|
|
698b9014de
|
Ajout de nouveaux cas de test Java dans le script test.sh
|
2025-02-08 20:45:45 +01:00 |
|
|
2794000586
|
Ajout du test-05 en version Java
|
2025-02-08 20:42:37 +01:00 |
|
|
7c2de35762
|
Refactorisation du parser Bakefile : amélioration de la gestion des variables
|
2025-02-08 20:42:11 +01:00 |
|
|
0a9962269c
|
Correction de l'indentation pour le Makefile/Bakefile du test-05
|
2025-02-08 19:38:11 +01:00 |
|
|
281d5b0cf9
|
Modification du Bakefile du test-01 (Utilisation de tabulation au lieu de 4 espaces...)
|
2025-02-08 19:31:29 +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 |
|
|
eb08e7ea85
|
Correction readme test 04
|
2025-02-08 16:26:41 +01:00 |
|
|
c9a3ae14e0
|
correction md test 04
|
2025-02-08 16:23:39 +01:00 |
|
|
1883303804
|
test-04 mise en place jsute on doit corriger les md
|
2025-02-08 16:20:41 +01:00 |
|
|
3d11baa80e
|
je rajoute un peu de listibilité dans les readme
|
2025-02-08 01:47:01 +01:00 |
|
|
dfb15d2153
|
Mise en place test-02-already-exist en java
|
2025-02-08 01:27:39 +01:00 |
|
|
ffc6257c50
|
Ajout de tests pour la gestion des dépendances multiples
|
2025-02-07 17:31:17 +01:00 |
|
|
d7fa531f47
|
Améliorations des différents tests
|
2025-02-07 16:00:37 +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 |
|
|
62ec093dc4
|
Actualiser README.md
|
2025-02-06 21:25:48 +01:00 |
|
|
307f6d38e6
|
À VÉRIFIER : Amélioration de la gestion des messages d'état dans CommandExecutor
|
2025-02-06 21:13:55 +01:00 |
|
|
29ad274f28
|
Ajout d'un script de test automatisé et mise à jour du Makefile pour exécuter le script
|
2025-02-06 21:09:09 +01:00 |
|
|
53ea20ea69
|
Résolution de bug - TEST JAVA -> 01
|
2025-02-06 20:49:12 +01:00 |
|
|
2a6599c5ae
|
Modification des tests (Création de répertoire make et bake)
|
2025-02-06 18:54:15 +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 |
|
|
459c681a00
|
Ajout de plusieurs Makefiles pour les tests en C et Java -> Il faut un fichier Makefile et un Bakefile pour pouvoir comparer les résultats
|
2025-02-06 13:14:52 +01:00 |
|
|
6e00862b5b
|
Merge de la branche 'main'
|
2025-02-06 12:32:09 +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 |
|
|
89d55c43e3
|
Ajout du test 1 à partir de rien : Makefile, Bakefile, Test1 et Devinette
|
2025-02-05 21:38:24 +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 |
|
|
d8cd0c785b
|
Ajout des tests pour les dépendances circulaires avec les fichiers source.
|
2025-02-04 10:43:10 +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 |
|
|
e466bda000
|
Préparations du projet : Ajout des tests pour l'utilitaire de compilation Bake
|
2025-02-01 18:33:10 +01:00 |
|
|
897af80164
|
Initial commit
|
2025-02-01 17:55:23 +01:00 |
|