239 lines
5.5 KiB
JSON
239 lines
5.5 KiB
JSON
{
|
|
"version": 4,
|
|
"cmakeMinimumRequired": {
|
|
"major": 3,
|
|
"minor": 23,
|
|
"patch": 0
|
|
},
|
|
"configurePresets": [
|
|
{
|
|
"name": "gcc",
|
|
"cacheVariables": {
|
|
"CMAKE_CXX_COMPILER": "g++",
|
|
"CMAKE_C_COMPILER": "gcc"
|
|
}
|
|
},
|
|
{
|
|
"name": "clang",
|
|
"cacheVariables": {
|
|
"CMAKE_CXX_COMPILER": "clang++",
|
|
"CMAKE_C_COMPILER": "clang"
|
|
}
|
|
},
|
|
{
|
|
"name": "clang4",
|
|
"cacheVariables": {
|
|
"CMAKE_CXX_COMPILER": "$env{EMBREE_CLANG_4_0_0_PP}",
|
|
"CMAKE_C_COMPILER": "$env{EMBREE_CLANG_4_0_0}"
|
|
}
|
|
},
|
|
{
|
|
"name": "clang5",
|
|
"cacheVariables": {
|
|
"CMAKE_CXX_COMPILER": "$env{EMBREE_CLANG_5_0_0_PP}",
|
|
"CMAKE_C_COMPILER": "$env{EMBREE_CLANG_5_0_0}"
|
|
}
|
|
},
|
|
{
|
|
"name": "dpcpp",
|
|
"generator": "Ninja",
|
|
"cacheVariables": {
|
|
"CMAKE_CXX_COMPILER": "clang++",
|
|
"CMAKE_C_COMPILER": "clang"
|
|
}
|
|
},
|
|
{
|
|
"name": "icx",
|
|
"generator": "Ninja",
|
|
"cacheVariables": {
|
|
"CMAKE_CXX_COMPILER": "icpx",
|
|
"CMAKE_C_COMPILER": "icx"
|
|
}
|
|
},
|
|
{
|
|
"name": "icx-windows",
|
|
"generator": "Ninja",
|
|
"cacheVariables": {
|
|
"CMAKE_CXX_COMPILER": "icx",
|
|
"CMAKE_C_COMPILER": "icx"
|
|
}
|
|
},
|
|
{
|
|
"name": "dpcpp-windows",
|
|
"generator": "Ninja",
|
|
"cacheVariables": {
|
|
"CMAKE_CXX_COMPILER": "clang++",
|
|
"CMAKE_C_COMPILER": "clang"
|
|
}
|
|
},
|
|
{
|
|
"name": "v143",
|
|
"generator": "Visual Studio 17 2022",
|
|
"architecture": "x64",
|
|
"toolset": "V143"
|
|
},
|
|
{
|
|
"name": "v142",
|
|
"generator": "Visual Studio 16 2019",
|
|
"architecture": "x64",
|
|
"toolset": "V142"
|
|
},
|
|
{
|
|
"name": "v142-clang",
|
|
"generator": "Visual Studio 16 2019",
|
|
"architecture": "x64",
|
|
"toolset": "LLVM_v142"
|
|
},
|
|
{
|
|
"name": "v141",
|
|
"generator": "Visual Studio 15 2017Win64",
|
|
"toolset": "V141"
|
|
},
|
|
{
|
|
"name": "v141-icc19",
|
|
"generator": "Visual Studio 15 2017Win64",
|
|
"toolset": "Intel C++ Compiler 19.0"
|
|
},
|
|
{
|
|
"name": "v141-icc18",
|
|
"generator": "Visual Studio 15 2017Win64",
|
|
"toolset": "Intel C++ Compiler 18.0"
|
|
},
|
|
{
|
|
"name": "v141-clang",
|
|
"generator": "Visual Studio 15 2017Win64",
|
|
"toolset": "v141_clang_c2"
|
|
},
|
|
{
|
|
"name": "v140",
|
|
"generator": "Visual Studio 14 2015Win64",
|
|
"toolset": "V140"
|
|
},
|
|
{
|
|
"name": "v140-icc19",
|
|
"generator": "Visual Studio 14 2015Win64",
|
|
"toolset": "Intel C++ Compiler 19.0"
|
|
},
|
|
{
|
|
"name": "v140-icc18",
|
|
"generator": "Visual Studio 14 2015Win64",
|
|
"toolset": "Intel C++ Compiler 18.0"
|
|
},
|
|
{
|
|
"name": "v140-icc17",
|
|
"generator": "Visual Studio 14 2015Win64",
|
|
"toolset": "Intel C++ Compiler 17.0"
|
|
},
|
|
{
|
|
"name": "v120",
|
|
"generator": "Visual Studio 12 2013Win64",
|
|
"toolset": "V120"
|
|
},
|
|
{
|
|
"name": "v120-icc17",
|
|
"generator": "Visual Studio 12 2013Win64",
|
|
"toolset": "Intel C++ Compiler 17.0"
|
|
},
|
|
{
|
|
"name": "v120-icc16",
|
|
"generator": "Visual Studio 12 2013Win64",
|
|
"toolset": "Intel C++ Compiler 16.0"
|
|
},
|
|
{
|
|
"name": "v120-icc15",
|
|
"generator": "Visual Studio 12 2013Win64",
|
|
"toolset": "Intel C++ Compiler XE 15.0"
|
|
},
|
|
{
|
|
"name": "v110",
|
|
"generator": "Visual Studio 11 2012Win64",
|
|
"toolset": "V110"
|
|
},
|
|
|
|
{
|
|
"name": "ispc1_13_0",
|
|
"hidden": true,
|
|
"cacheVariables": {
|
|
"EMBREE_ISPC_SUPPORT": "ON",
|
|
"EMBREE_ISPC_EXECUTABLE": "$env{EMBREE_ISPC_1_13_0_PATH}"
|
|
}
|
|
},
|
|
{
|
|
"name": "ispc1_14_1",
|
|
"hidden": true,
|
|
"cacheVariables": {
|
|
"EMBREE_ISPC_SUPPORT": "ON",
|
|
"EMBREE_ISPC_EXECUTABLE": "$env{EMBREE_ISPC_1_14_1_PATH}"
|
|
}
|
|
},
|
|
{
|
|
"name": "ispc1_16_1",
|
|
"hidden": true,
|
|
"cacheVariables": {
|
|
"EMBREE_ISPC_SUPPORT": "ON",
|
|
"EMBREE_ISPC_EXECUTABLE": "$env{EMBREE_ISPC_1_16_1_PATH}"
|
|
}
|
|
},
|
|
{
|
|
"name": "ispc1_17_0",
|
|
"hidden": true,
|
|
"cacheVariables": {
|
|
"EMBREE_ISPC_SUPPORT": "ON",
|
|
"EMBREE_ISPC_EXECUTABLE": "$env{EMBREE_ISPC_1_17_0_PATH}"
|
|
}
|
|
},
|
|
{
|
|
"name": "ispc1_18_1",
|
|
"hidden": true,
|
|
"cacheVariables": {
|
|
"EMBREE_ISPC_SUPPORT": "ON",
|
|
"EMBREE_ISPC_EXECUTABLE": "$env{EMBREE_ISPC_1_18_1_PATH}"
|
|
}
|
|
},
|
|
{
|
|
"name": "ispc1_19_0",
|
|
"hidden": true,
|
|
"cacheVariables": {
|
|
"EMBREE_ISPC_SUPPORT": "ON",
|
|
"EMBREE_ISPC_EXECUTABLE": "$env{EMBREE_ISPC_1_19_0_PATH}"
|
|
}
|
|
},
|
|
{
|
|
"name": "ispc1_20_0",
|
|
"hidden": true,
|
|
"cacheVariables": {
|
|
"EMBREE_ISPC_SUPPORT": "ON",
|
|
"EMBREE_ISPC_EXECUTABLE": "$env{EMBREE_ISPC_1_20_0_PATH}"
|
|
}
|
|
},
|
|
{
|
|
"name": "ispc1_21_0",
|
|
"hidden": true,
|
|
"cacheVariables": {
|
|
"EMBREE_ISPC_SUPPORT": "ON",
|
|
"EMBREE_ISPC_EXECUTABLE": "$env{EMBREE_ISPC_1_21_0_PATH}"
|
|
}
|
|
},
|
|
{
|
|
"name": "ispc1_22_0",
|
|
"hidden": true,
|
|
"cacheVariables": {
|
|
"EMBREE_ISPC_SUPPORT": "ON",
|
|
"EMBREE_ISPC_EXECUTABLE": "$env{EMBREE_ISPC_1_22_0_PATH}"
|
|
}
|
|
},
|
|
{
|
|
"name": "ispc1_23_0",
|
|
"hidden": true,
|
|
"cacheVariables": {
|
|
"EMBREE_ISPC_SUPPORT": "ON",
|
|
"EMBREE_ISPC_EXECUTABLE": "$env{EMBREE_ISPC_1_23_0_PATH}"
|
|
}
|
|
},
|
|
{
|
|
"name": "ispc_NEWEST",
|
|
"hidden": true,
|
|
"inherits": "ispc1_23_0"
|
|
}
|
|
]
|
|
}
|