Commit graph

10 commits

Author SHA1 Message Date
Eidolon
49a61b6c51 Set OSX arch and dep. target in presets 2024-04-01 23:05:42 -05:00
James R
27dbc0905f CMakePresets.json: define CMAKE_COLOR_DIAGNOSTICS for Ninja presets 2023-12-21 21:53:00 -08:00
Eidolon
2433d37d44 Switch from CPM to vcpkg 2023-12-15 02:49:15 +00:00
SteelT
f63eb31d5b Remove host-testers configure preset from CMakePresets.json 2023-09-27 19:31:00 -04:00
Oni
eb08e7fdca Merge branch 'opt-level-3' into 'master'
Increase optimization level in default preset

See merge request KartKrew/Kart!1510
2023-09-19 02:53:58 +00:00
Eidolon
da32ad1f6a Increase optimization level in default preset 2023-09-18 19:54:24 -05:00
Eidolon
e9d789abc9 Add Tracy client library and build preset 2023-09-18 16:13:19 -05:00
James R
53fad85ed5 CMakePresets.json: add release build preset 2023-08-31 18:12:09 -07:00
James R
3d9187203a CMakePresets.json: add testers and host-testers presets 2023-02-16 16:13:47 -08:00
James R
79bf9b1225 Add CMakePresets.json
"default" preset
- build with Ninja
  - enables GCC color diagonstics under Ninja
- uses /build dir
- enables DEVELOP build
- compiles with optimizations and debug symbols

"debug" preset
- compiles without optimizations
- enables further debug info
2023-01-06 21:52:26 -08:00