Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 1.02 KB

cmake_presets.md

File metadata and controls

15 lines (10 loc) · 1.02 KB

CMake Presets

CMake Presets is a "standard" way in cmake to share settings with other people.

Read more about CMake presets from CMake docs.

Attention: Support for CMake Presets takes top priority, so if "cmake[-user]-presets.json" or "CMake[User]Presets.json" is provided, then cmake kits and cmake variants won't have any effect.

TODO

  1. Test Preset is not supported.
  2. Package Preset is not supported.
  3. Workflow Preset is not supported.
  4. Condition mostly supported. Types matches and notMatches currently not supported due to lua's differences in regex capabilities
  5. Some macros not supported yet: $vendor{<macro-name>}