Simple budgeting application for tracking personal expenses and income.
The side purpose of this project is to learn using C++ modules and put in practice general knowledge of modern C++.
Project can be opened using VSCode development containers plugin, using the following image: maping4/ubuntu_cpp
For full configuration refer to Dockerfile
Following commands will configure, build and run tests for the project based on the specified preset from
CMakePresets.json
cmake --preset [preset]
cmake --build --preset [preset]
ctest --preset [preset] --output-on-failure
For example:
cmake --preset gcc-debug
cmake --build --preset gcc-debug
ctest --preset gcc-debug --output-on-failure