The exemplar project should be using the CMake Header FILE_SET feature instead of separate include directories and install logic for headers.
Using CMake header file sets provides a more organized, maintainable, and modern approach to managing header files. It aligns with the target-based paradigm of modern CMake, reduces the need for manual commands, and makes the intent of the CMake configuration clearer.
Mentor Available: @bretbrownjr
The exemplar project should be using the CMake Header FILE_SET feature instead of separate include directories and install logic for headers.
Using CMake header file sets provides a more organized, maintainable, and modern approach to managing header files. It aligns with the target-based paradigm of modern CMake, reduces the need for manual commands, and makes the intent of the CMake configuration clearer.
Mentor Available: @bretbrownjr