Files
FESADev/CMakePresets.json
T

58 lines
1.5 KiB
JSON

{
"version": 3,
"configurePresets": [
{
"name": "windows-msvc-ninja-debug",
"generator": "Ninja",
"binaryDir": "${sourceDir}/.build/cmake-debug",
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Debug",
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON",
"FESA_GTEST_SOURCE_DIR": "$env{FESA_GTEST_SOURCE_DIR}",
"MKL_DIR": "$env{MKL_DIR}",
"TBB_DIR": "$env{TBB_DIR}",
"HDF5_DIR": "$env{HDF5_DIR}"
}
},
{
"name": "windows-msvc-ninja-release",
"generator": "Ninja",
"binaryDir": "${sourceDir}/.build/cmake-release",
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Release",
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON",
"FESA_GTEST_SOURCE_DIR": "$env{FESA_GTEST_SOURCE_DIR}",
"MKL_DIR": "$env{MKL_DIR}",
"TBB_DIR": "$env{TBB_DIR}",
"HDF5_DIR": "$env{HDF5_DIR}"
}
}
],
"buildPresets": [
{
"name": "windows-msvc-ninja-debug",
"configurePreset": "windows-msvc-ninja-debug"
},
{
"name": "windows-msvc-ninja-release",
"configurePreset": "windows-msvc-ninja-release"
}
],
"testPresets": [
{
"name": "windows-msvc-ninja-debug",
"configurePreset": "windows-msvc-ninja-debug",
"output": {
"outputOnFailure": true
}
},
{
"name": "windows-msvc-ninja-release",
"configurePreset": "windows-msvc-ninja-release",
"output": {
"outputOnFailure": true
}
}
]
}