feat(cmake): add cmake

Egor Bitochkin requested to merge switch_cpp into main

Merge request reports