Name | Student ID | |
---|---|---|
Nathan Grenier | 40250986 | [email protected] |
Denmar Ermitano | 40286029 | [email protected] |
Nirav Patel | 40248940 | [email protected] |
A document outlining the project's analysis and design considerations can be found at: deliverables/Analysis_and_Design.md
.
All assignment documentation can be found in the deliverables/
directory. There will be a markdown file for each assignment.
The project's documentation can be found online here: https://comp345.ngrenier.com/
The project's documentation, generated using Doxygen, can be viewed in any web browser. It can also be viewed as a PDF.
The repo can be cloned at https://github.com/NathanGrenier/COMP-345.
Note: The project was tested an ran on VisualStudio v17.3.6+
NOTE: If you are running the project via a
.zip
file, skip to step 2.
- Install the project's dependencies by running
git submodule init
followed bygit submodule update --init --recursive
.If you don't have git installed. You can use the installation .exe in
vendor/
. - Select the CMake project name as the startup to execute.
In order to generate Doxygen documentation, you must first install the software. Follow this guide (just the installation): https://darkognu.eu/programming/tutorials/doxygen_tutorial_cpp
To generate the documentation, run the following command in the workspace root directory:
doxygen
To view the generated documentation, open the docs/html/index.html
file in a web browser.
- Run the following command (with latex installed):
docs/latex/make.bat
You can now view the generated PDF at docs/latex/refman.pdf
.