ladybird/Meta/CMake/presets/CMakeUnixPresets.json
2026-06-08 01:11:40 +02:00

76 lines
1.3 KiB
JSON

{
"version": 6,
"include": [
"CMakeBasePresets.json"
],
"configurePresets": [
{
"hidden": true,
"name": "unix_base",
"inherits": "base",
"condition": {
"type": "notEquals",
"lhs": "${hostSystemName}",
"rhs": "Windows"
}
},
{
"name": "Release",
"inherits": [
"unix_base",
"Release_base"
]
},
{
"name": "Debug",
"inherits": [
"unix_base",
"Debug_base"
]
},
{
"name": "Sanitizer",
"inherits": [
"unix_base",
"Sanitizer_base"
]
},
{
"name": "Distribution",
"inherits": [
"unix_base",
"Distribution_base"
]
},
{
"name": "Fuzzers",
"inherits": [
"unix_base",
"Fuzzers_base"
]
},
{
"name": "All_Debug",
"inherits": [
"unix_base",
"All_Debug_base"
]
}
],
"buildPresets": [
{
"name": "Distribution",
"inherits": "base",
"configurePreset": "Distribution",
"displayName": "Distribution Build",
"description": "Build the project for distribution"
}
],
"testPresets": [
{
"name": "Distribution",
"inherits": "base",
"configurePreset": "Distribution"
}
]
}