Project

General

Profile

Actions

Improvements #13687

open

Provide a public CMakePresets.json

Added by Matthias Van Ceulebroeck 16 days ago.

Status:
New
Priority:
Normal
Target version:
Start date:
04/03/2025
Due date:
% Done:

0%

Estimated time:

Description

Internally we are already using a CMakeUserPresets.json file.
This provides us with a nice, convenient way to configure and perform our builds.

It would be nice to also provide this file publicly, so that configuring is very clear, and a default is included in the source that ought to work under most circumstances.


This file should be:

  • as least opinionated as possible.
  • offer some default configurations for all supported platforms

This file does not allow comments, as it is a JSON file. However, it may be handy to have documentation on it.
We already have some documentation for (Linux, and Windows) building.
We can use this, and maybe rework it a little to easily integrate the preset file.

No data to display

Actions

Also available in: Atom PDF