Assignment description
Template for this project is based on this example
but modified to support C and latest GoogleTest
Technologies: C/C++, CMake, GoogleTest
Tested with Clion, VS Code and Terminal on Mac.
Linux dev setup is based on this repository
Post about Linux dev setup
Go to the project root and create a folder for build files
cd ITS8020
mkdir build
Init project with cmake, it will generate all required files to build the project
cd build
cmake ..
Build the project
make
cd build/bin
./watch_command_posix -n 1 echo test
cd build
ctest
cd build
make clean