1.9 KiB

Bake - L'utilitaire de compilation minimaliste 🚀

Sommaire 📖

Introduction

Bake est un utilitaire de compilation inspiré de make, conçu pour gérer la génération et la mise à jour de fichiers en fonction de leurs dépendances. Contrairement à make, Bake utilise un fichier de configuration nommé Bakefile, avec une syntaxe simplifiée et sans certaines fonctionnalités avancées.

Installation

# Cloner le dépôt
git clone https://grond.iut-fbleau.fr/stiti/SAE32_2024/
cd SAE32_2024

# Compiler le projet et diffuser le .JAR dans tout les répertoires de tests
make

Utilisation

# Utilisation dans les répertoires de test `bake`
java -cp bakefile.jar fr.monlouyan.bakefile.Main

Tests

Le répertoire tests contient une liste de tests pour vérifier que Bake réagit comme Make.

Documentation

Le répertoire documentation contient un rapport et des diagrammes détaillant le fonctionnement de Bake.

Auteurs 👨‍💻

Image