This project is licensed under the terms of the MIT license.
A sample library to calculate Fibonacci numbers.
Run make doc
to generate the documentation.
Run sudo apt-get install doxygen
to install doxygen if you don't have it on your Linux system.
Doxygen was used to document this project. The documentation is built by Netlify every time a push is made to this repository. After that the built documentation is published to https://ou-cs3560-examples.netlify.com/
The Doxyfile was generated by doxygen -g
. The following parameters were then modified accordingly.
-
PROJECT_NAME
to give a proper project name. -
PROJECT_BRIEF
to give a proper short description of the project. -
USE_MDFILE_AS_MAINPAGE
is pointing to this README.md to be used as the main page. Otherwise, the main page will be empty. -
GENERATE_LATEX
is set to "NO" since we are not using the LaTeX output.
The command doxygen -g
or doxygen -g Doxyfile
is only run once when there is no Doxyfile
in the project. This command
creates the basic configuration for doxygen.
Later on when a document needs to be recreated the command doxygen
can be used. If the configuration file is
not named Doxyfile
, then a file name can be added to the command (e.g. doxygen ConfigFile
).
This README.md file is used as the main page for the generated doxygen documentation. https://stackoverflow.com/questions/13368350/use-the-readme-md-file-as-main-page-in-doxygen