Commit Graph

  • 79f285d020 Ajout de la méthode getRule dans BakeEngine et amélioration de la gestion des dépendances dans la classe Rule Moncef STITI 2025-02-08 23:15:07 +01:00
  • 2e51ca7491 Amélioration du parser. On laisse les commentaires comme fait make Yanis HAMOUDI 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 Yanis HAMOUDI 2025-02-08 22:35:00 +01:00
  • bfeec38854 Ajout du test-09 Louay DARDOURI 2025-02-08 22:02:51 +01:00
  • 698b9014de Ajout de nouveaux cas de test Java dans le script test.sh Louay DARDOURI 2025-02-08 20:45:45 +01:00
  • 2794000586 Ajout du test-05 en version Java Louay DARDOURI 2025-02-08 20:42:37 +01:00
  • 7c2de35762 Refactorisation du parser Bakefile : amélioration de la gestion des variables Louay DARDOURI 2025-02-08 20:42:11 +01:00
  • 0a9962269c Correction de l'indentation pour le Makefile/Bakefile du test-05 Moncef STITI 2025-02-08 19:38:11 +01:00
  • 281d5b0cf9 Modification du Bakefile du test-01 (Utilisation de tabulation au lieu de 4 espaces...) Moncef STITI 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 Moncef STITI 2025-02-08 19:23:39 +01:00
  • eb08e7ea85 Correction readme test 04 Yanis HAMOUDI 2025-02-08 16:26:41 +01:00
  • c9a3ae14e0 correction md test 04 Yanis HAMOUDI 2025-02-08 16:23:39 +01:00
  • 1883303804 test-04 mise en place jsute on doit corriger les md Yanis HAMOUDI 2025-02-08 16:20:41 +01:00
  • 3d11baa80e je rajoute un peu de listibilité dans les readme Yanis HAMOUDI 2025-02-08 01:47:01 +01:00
  • dfb15d2153 Mise en place test-02-already-exist en java Yanis HAMOUDI 2025-02-08 01:27:39 +01:00
  • ffc6257c50 Ajout de tests pour la gestion des dépendances multiples Moncef STITI 2025-02-07 17:31:17 +01:00
  • d7fa531f47 Améliorations des différents tests Moncef STITI 2025-02-07 16:00:37 +01:00
  • 2cc6992f20 Correction du message de dépendance circulaire pour utiliser "bake" au lieu de "make" Yanis HAMOUDI 2025-02-06 21:36:31 +01:00
  • 62ec093dc4 Actualiser README.md Moncef STITI 2025-02-06 21:25:48 +01:00
  • 307f6d38e6 À VÉRIFIER : Amélioration de la gestion des messages d'état dans CommandExecutor Moncef STITI 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 Yanis HAMOUDI 2025-02-06 21:09:09 +01:00
  • 53ea20ea69 Résolution de bug - TEST JAVA -> 01 Yanis HAMOUDI 2025-02-06 20:49:12 +01:00
  • 2a6599c5ae Modification des tests (Création de répertoire make et bake) Moncef STITI 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 Yanis HAMOUDI 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. Moncef STITI 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 Moncef STITI 2025-02-06 13:14:52 +01:00
  • 6e00862b5b Merge de la branche 'main' Louay DARDOURI 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 Louay DARDOURI 2025-02-06 12:31:07 +01:00
  • 89d55c43e3 Ajout du test 1 à partir de rien : Makefile, Bakefile, Test1 et Devinette Yanis HAMOUDI 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. Louay DARDOURI 2025-02-05 19:10:07 +01:00
  • 1f31e318dc Améliorations des dépendances circulaire Moncef STITI 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 Moncef STITI 2025-02-04 19:58:04 +01:00
  • 0941b5e09e Amélioration de la gestion des dépendances circulaires Moncef STITI 2025-02-04 19:27:56 +01:00
  • 0af4eb8f1b Améliorations du code + Du mode debug Yanis HAMOUDI 2025-02-04 17:31:25 +01:00
  • 238a02796b Améliorations du code en ajoutant des patterns/regex + Amélioration du mode debug Yanis HAMOUDI 2025-02-04 16:27:07 +01:00
  • d8cd0c785b Ajout des tests pour les dépendances circulaires avec les fichiers source. Louay DARDOURI 2025-02-04 10:43:10 +01:00
  • 98e84fcdf9 Vérification si le Bakefile existe Louay DARDOURI 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 Moncef STITI 2025-02-04 10:18:26 +01:00
  • e466bda000 Préparations du projet : Ajout des tests pour l'utilitaire de compilation Bake Moncef STITI 2025-02-01 18:33:10 +01:00
  • 897af80164 Initial commit Moncef STITI 2025-02-01 17:55:23 +01:00