fprime/CMakePresets.json
M Starch 31b55dbac9
Issue 3745 (#3843)
* Add register_fprime_* tracking to CMake

* Add deployment dependency tracking

* Add deployment convienence target

* Bump to fprime tools release that supports external checks

* Fix UT roll-up when no deployment UTs exist

* Restore --all functionality of root directory

* Fix check all
2025-07-21 15:31:07 -07:00

40 lines
1.2 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"version": 4,
"configurePresets": [
{
"name": "fprime",
"displayName": "F´ Release Preset",
"description": "F´ release build using local fprime-venv",
"binaryDir": "${sourceDir}/build-fprime-automatic-native",
"generator": "Ninja",
"environment": {
"VIRTUAL_ENV": "${fileDir}/fprime-venv",
"PATH": "$env{VIRTUAL_ENV}/bin:$penv{PATH}"
},
"cacheVariables": {
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON",
"CMAKE_BUILD_TYPE": "Release"
}
},
{
"name": "fprime-debug",
"inherits": "fprime",
"displayName": "F´ Debug Preset",
"description": "F´ debug build using local fprime-venv",
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Debug"
}
},
{
"name": "fprime-ut",
"inherits": "fprime-debug",
"displayName": "F´ Unit Test Preset",
"description": "F´ debug build including unit tests using local fprime-venv",
"binaryDir": "${sourceDir}/build-fprime-automatic-native-ut",
"cacheVariables": {
"BUILD_TESTING": "ON"
}
}
]
}