Skip to content
 
 

Repository files navigation

CS3560 - Example Project

Example project that uses Doxygen, Makefile, Catch2, Travis CI.

This repo is also used for students to practice pull requests

This is a simple project that contain some of the tools used in the class. For example,

  • .gitignore
  • Git with commit message in Commitizen convention (https://commitizen.github.io/cz-cli/).
  • Makefile
  • Doxygen with Netlify
  • Catch2
  • Travis CI (The idea of integrating this into class is heavily influenced by Mr. Robert Foreman).
  • maybe Google Test Framework (using Docker image)

Git with commit message in Commitizen convention

Some of commit message in this repository are following the Commitizen convention (https://commitizen.github.io/cz-cli/).

Doxygen with Netlify

The fib example contains configuration of Doxygen (fib/Doxygfile) and Netlify (netlify.toml) that automatically build doxygen (using cd fib && make doc), and publish the generated document to https://ou-cs3560-f19-examples.netlify.com/.

About

Example project that uses Doxygen, Makefile, Catch2, Travis CI.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages