Skip to content

Commit

Permalink
Slim features-valgrind and add ninja-debug-valgrind-*
Browse files Browse the repository at this point in the history
  • Loading branch information
kou committed Jun 13, 2024
1 parent 547bbd2 commit ba04a6e
Showing 1 changed file with 33 additions and 9 deletions.
42 changes: 33 additions & 9 deletions cpp/CMakePresets.json
Original file line number Diff line number Diff line change
Expand Up @@ -222,17 +222,10 @@
},
{
"name": "features-valgrind",
"inherits": [
"features-maximal"
],
"hidden": true,
"cacheVariables": {
"ARROW_FLIGHT": "OFF",
"ARROW_GANDIVA": "OFF",
"ARROW_JEMALLOC": "OFF",
"ARROW_RUNTIME_SIMD_LEVEL": "AVX2",
"ARROW_TEST_MEMCHECK": "ON",
"BUILD_WARNING_LEVEL": "PRODUCTION"
"ARROW_TEST_MEMCHECK": "ON"
}
},
{
Expand Down Expand Up @@ -346,13 +339,44 @@
"displayName": "Debug build with everything enabled (except benchmarks)",
"cacheVariables": {}
},
{
"name": "ninja-debug-valgrind-basic",
"inherits": [
"base-debug",
"features-basic",
"features-valgrind"
],
"displayName": "Debug build for Valgrind with reduced dependencies",
"cacheVariables": {}
},
{
"name": "ninja-debug-valgrind",
"inherits": [
"base-debug",
"features-main",
"features-valgrind"
],
"displayName": "Debug build for Valgrind with more optional components",
"cacheVariables": {}
},
{
"name": "ninja-debug-valgrind-minimal",
"inherits": [
"base-debug",
"features-minimal",
"features-valgrind"
],
"displayName": "Debug build for Valgrind without anything enabled",
"cacheVariables": {}
},
{
"name": "ninja-debug-valgrind-maximal",
"inherits": [
"base-debug",
"features-maximal",
"features-valgrind"
],
"displayName": "Debug build for Valgrind",
"displayName": "Debug build for Valgrind with everything enabled",
"cacheVariables": {}
},
{
Expand Down

0 comments on commit ba04a6e

Please sign in to comment.