adding proper gencpp dependency in CMakeLists.txt