The Pizza example contains a simple console application written in straight C++ which is written on top of the Shapes, Time and Pizza libraries which are written in the Xc++ language.
The CMakeLists.txt file has the following call:
cedaAddDependentProject(ConsoleTest)
This adds a build dependency to ensure ConsoleTest is built after the generation of the C++ headers in the Shapes, Time and Pizza libraries.
ConsoleTest ├── CMakeLists.txt ├── ConsoleTest.cpp └── ShapeTest.cpp