But in this case you are using uppercase for CMake command:

    ADD_APP_EXECUTABLE( ...

We should choose one style and follow it consistently.