Files
blis/build/cmake/presets/base.json
Eleni Vlachopoulou db2e353362 CMake: Adding presets for zen5 configuration with clang & gcc compiler.
Change-Id: Ieacc5eeaf8e9f4e1c77e2ff5c6fb455f7ff93393
2024-07-04 05:22:28 -04:00

103 lines
2.0 KiB
JSON

{
"version": 6,
"configurePresets": [
{
"name": "lp64",
"hidden": true,
"cacheVariables": {
"INT_SIZE": "32",
"BLAS_INT_SIZE": "32"
}
},
{
"name": "ilp64",
"hidden": true,
"cacheVariables": {
"INT_SIZE": "64",
"BLAS_INT_SIZE": "64"
}
},
{
"name": "st",
"hidden": true,
"cacheVariables": {
"ENABLE_THREADING": "no"
}
},
{
"name": "mt",
"hidden": true,
"cacheVariables": {
"ENABLE_THREADING": "openmp"
}
},
{
"name": "amdzen",
"hidden": true,
"cacheVariables": {
"BLIS_CONFIG_FAMILY": "amdzen"
}
},
{
"name": "auto",
"hidden": true,
"cacheVariables": {
"BLIS_CONFIG_FAMILY": "auto"
}
},
{
"name": "zen5",
"hidden": true,
"cacheVariables": {
"BLIS_CONFIG_FAMILY": "zen5"
}
},
{
"name": "static",
"hidden": true,
"cacheVariables": {
"BUILD_SHARED_LIBS": "OFF"
}
},
{
"name": "shared",
"hidden": true,
"cacheVariables": {
"BUILD_SHARED_LIBS": "ON"
}
},
{
"name": "linux-static",
"description": "Build both static and shared libs on Linux but test with static.",
"hidden": true,
"cacheVariables": {
"TEST_WITH_SHARED": "OFF"
}
},
{
"name": "linux-shared",
"description": "Build both static and shared libs on Linux but test with shared.",
"hidden": true,
"cacheVariables": {
"TEST_WITH_SHARED": "ON"
}
},
{
"name": "base",
"hidden": true,
"cacheVariables": {
"ENABLE_CBLAS": "ON"
},
"binaryDir": "${sourceDir}/build-${presetName}"
}
],
"buildPresets": [
{
"name": "base",
"configurePreset": "base",
"targets": "install",
"configuration": "Release",
"jobs": 0
}
]
}