je rajoute un peu de listibilité dans les readme
This commit is contained in:
parent
dfb15d2153
commit
3d11baa80e
15
tests/C/test-03-circular/README.md
Normal file
15
tests/C/test-03-circular/README.md
Normal file
@ -0,0 +1,15 @@
|
||||
# Test 3 : Gestion des dépendances circulaires
|
||||
|
||||
## Description
|
||||
Ce test vérifie que le système de compilation peut détecter et gérer correctement les dépendances circulaires. Il simule un projet où plusieurs fichiers `.c` et `.h` s'incluent mutuellement, créant ainsi une boucle dans les dépendances.
|
||||
|
||||
## Fichiers utilisés
|
||||
- `a.c` : Implémente functionA qui appelle functionB.
|
||||
- `b.c` : Implémente functionB qui appelle functionC.
|
||||
- `c.c` : Implémente functionC et inclut a.h, créant une boucle indirecte.
|
||||
- `a.h`, `b.h`, `c.h` : Fichiers d'en-tête correspondant.
|
||||
- `Bakefile` : Contient les règles de compilation et les dépendances.
|
||||
- `bakefile.jar` : Version compilée de notre système de build.
|
||||
|
||||
## Résultat attendu
|
||||
Si le système de build détecte une dépendance circulaire, il doit la gérer automatiquement en évitant la boucle infinie et en compilant correctement les fichiers.
|
Loading…
x
Reference in New Issue
Block a user