A simple example
This is a simple yet complete example of a proper CMakeLists. For this program, we have one library (MyLibExample) with a header file and a source file, and one application, MyExample, with one source file.
The complete example is available in examples folder.
A larger, multi-file example is also available.