My BLE (Bluetooth Low Energy) Toys
Building:
mkdir build
cd build
cmake ..
make -j
This will build a Debug release by default. Add -DCMAKE_BUILD_TYPE=Release
to build a release build.
CMake notes
Header files are added as sources so the IDEs will search/index them properly.