This repository is an example of using dockerized C++ build, which is added as a git submodule in the directory build_tools.
The main Makefile "includes" build_tools/Makefile, and overrides some default variables such as C and C++ compilers, project name and adds a custom make target.