Skip to content
/ BAC Public

Don't forget to Book A Classroom next time ! (L2-cupge projet)

Notifications You must be signed in to change notification settings

rmihaja/BAC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

69c773d Β· May 1, 2022

History

83 Commits
Apr 30, 2022
May 1, 2022
May 1, 2022
May 1, 2022
May 1, 2022
Mar 8, 2022
May 1, 2022
Apr 30, 2022
May 1, 2022
May 1, 2022
May 1, 2022
May 1, 2022

Repository files navigation

BAC - Book A Classroom

This is the source code of our data structure project for the 4th semester of CUPGE. For more information and a user guide, head over to our documentation.

Getting started

Before running the program, you must install all external dependencies needed by the project with :

make install

Note This program will install jansson library to your system thus require super user authorization.

It is advised to check all the unit tests of model library in case something went wrong during the installation. To do so, type :

make tests

To start the project, just open your terminal and type :

make

This will automatically compile all the files needed by the program then executes it.

However if you want a more detailed step, this command first compile all the librairies with :

make init

Then compile and run the app program with :

make start

However, if you want a debug version of the program, type :

make debug

If you want to remove all the clutter the script did and start from fresh, type :

make prune

Debugging

The model library have unit tests if you want to check in. To start one, type :

make test/model/{name-of-file-without-extension}

Example : make test/model/enseignant to run enseignant.c unit tests

About

Β© 2022 Mihaja RAZAFIMAHEFA & Ambre ROUZADE

About

Don't forget to Book A Classroom next time ! (L2-cupge projet)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published