Skip to content

Commit

Permalink
Add preset for all allocators
Browse files Browse the repository at this point in the history
  • Loading branch information
zanmato1984 committed Jan 10, 2025
1 parent 452370c commit 20da6bf
Showing 1 changed file with 21 additions and 12 deletions.
33 changes: 21 additions & 12 deletions cpp/CMakePresets.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,29 +7,37 @@
},
"configurePresets": [
{
"name": "_allocator-none",
"name": "_allocators-none",
"hidden": true,
"cacheVariables": {
"ARROW_JEMALLOC": "OFF",
"ARROW_MIMALLOC": "OFF"
}
},
{
"name": "_allocator-jemalloc",
"name": "_allocators-jemalloc",
"hidden": true,
"cacheVariables": {
"ARROW_JEMALLOC": "ON",
"ARROW_MIMALLOC": "OFF"
}
},
{
"name": "_allocator-mimalloc",
"name": "_allocators-mimalloc",
"hidden": true,
"cacheVariables": {
"ARROW_JEMALLOC": "OFF",
"ARROW_MIMALLOC": "ON"
}
},
{
"name": "_allocators-all",
"hidden": true,
"cacheVariables": {
"ARROW_JEMALLOC": "ON",
"ARROW_MIMALLOC": "ON"
}
},
{
"name": "base",
"hidden": true,
Expand Down Expand Up @@ -73,7 +81,7 @@
{
"name": "features-minimal",
"inherits": [
"_allocator-none"
"_allocators-none"
],
"hidden": true,
"cacheVariables": {
Expand All @@ -84,7 +92,7 @@
{
"name": "features-basic",
"inherits": [
"_allocator-mimalloc",
"_allocators-mimalloc",
"features-minimal"
],
"hidden": true,
Expand Down Expand Up @@ -198,6 +206,7 @@
{
"name": "features-maximal",
"inherits": [
"_allocators-all",
"features-python-maximal"
],
"hidden": true,
Expand All @@ -213,7 +222,7 @@
{
"name": "features-emscripten",
"inherits": [
"_allocator-none"
"_allocators-none"
],
"hidden": true,
"cacheVariables": {
Expand Down Expand Up @@ -250,7 +259,7 @@
{
"name": "sanitizer-asan",
"inherits": [
"_allocator-none"
"_allocators-none"
],
"hidden": true,
"cacheVariables": {
Expand All @@ -260,7 +269,7 @@
{
"name": "sanitizer-tsan",
"inherits": [
"_allocator-none"
"_allocators-none"
],
"hidden": true,
"cacheVariables": {
Expand All @@ -270,7 +279,7 @@
{
"name": "sanitizer-ubsan",
"inherits": [
"_allocator-none"
"_allocators-none"
],
"hidden": true,
"cacheVariables": {
Expand Down Expand Up @@ -436,7 +445,7 @@
{
"name": "ninja-debug-asan",
"inherits": [
"_allocator-none",
"_allocators-none",
"ninja-debug",
"sanitizer-asan"
],
Expand All @@ -446,7 +455,7 @@
{
"name": "ninja-debug-tsan",
"inherits": [
"_allocator-none",
"_allocators-none",
"ninja-debug",
"sanitizer-tsan"
],
Expand All @@ -456,7 +465,7 @@
{
"name": "ninja-debug-ubsan",
"inherits": [
"_allocator-none",
"_allocators-none",
"ninja-debug",
"sanitizer-ubsan"
],
Expand Down

0 comments on commit 20da6bf

Please sign in to comment.