This commit is contained in:
Louay DARDOURI 2025-03-16 12:31:06 +01:00
parent 7a2b69fba1
commit 6cb13630e8

@ -3,6 +3,7 @@
## Sommaire 📖
- [Introduction](#introduction)
- [Installation](#installation)
- [Structure du projet](#structure-du-projet)
- [Utilisation](#utilisation)
- [Tests](#tests)
- [Documentation](#documentation)
@ -20,6 +21,24 @@ cd SAE32_2024
# Compiler le projet et diffuser le .JAR dans tout les répertoires de tests
make
```
## Structure du projet
```
SAE32_2024/
│── src/ # Code source du projet
│ ├── fr/monlouyan/bakefile/
│ ├── BakeCLI.java
│ ├── BakeEngine.java
│ ├── BakefileParser.java
│ ├── Rule.java
│ ├── CommandExecutor.java
│ ├── DependencyResolver.java
│ ├── TimestampManager.java
│ ├── Main.java
│── tests/ # Répertoires de tests
│── documentation/ # Rapport, Diagrammes
│── Makefile # Compilation et gestion du projet
│── README.md
```
## Utilisation
```bash