Knitschi / CMakeProjectFramework

A C++ project infrastructure.
MIT License
2 stars 1 forks source link

Consider using cmake-presets instead of custom configuriation files #20

Open Knitschi opened 3 years ago

Knitschi commented 3 years ago

cmake 3.19 introduced the preset .json files for the same purpose for which I introduced my config.cmake files. Switching to default cmake solution would probably improve acceptance in the user base.

This ticket is about examining if cmakes preset files can replace the custom solution in CPFCMake and CPFBuildscripts and what would need to be done to implement it. We also have not yet removed the duplication of configuration information between the package manager configuration and the local configuration files.

Knitschi commented 3 years ago

Exploration Results:

Knitschi commented 3 years ago

Possible Tasks: