|
6 | 6 | "patch": 0
|
7 | 7 | },
|
8 | 8 | "configurePresets": [
|
| 9 | + |
9 | 10 | {
|
10 | 11 | "name": "default",
|
11 | 12 | "displayName": "Default Config",
|
12 | 13 | "description": "Default config",
|
13 | 14 | "generator": "Unix Makefiles",
|
14 | 15 | "binaryDir": "${sourceDir}/build/default",
|
| 16 | + "inherits": "cpp20", |
15 | 17 | "cacheVariables": {
|
16 | 18 | "CMAKE_CXX_COMPILER": "g++",
|
17 | 19 | "CMAKE_C_COMPILER": "gcc",
|
|
49 | 51 | "autoFormat": true
|
50 | 52 | }
|
51 | 53 | }
|
| 54 | + }, |
| 55 | + { |
| 56 | + "name": "raja", |
| 57 | + "displayName": "raja Config", |
| 58 | + "description": "raja config", |
| 59 | + "generator": "Unix Makefiles", |
| 60 | + "binaryDir": "${sourceDir}/build/raja", |
| 61 | + "cacheVariables": { |
| 62 | + "CMAKE_CXX_COMPILER": "g++", |
| 63 | + "CMAKE_C_COMPILER": "gcc", |
| 64 | + "CMAKE_INSTALL_PREFIX" : "${sourceDir}/build/raja/install/", |
| 65 | + "CMAKE_BUILD_TYPE": "Release", |
| 66 | + "USE_OMP": "OFF", |
| 67 | + "USE_RAJA": "ON", |
| 68 | + "USE_KOKKOS": "OFF", |
| 69 | + "ENABLE_TESTS": "ON" |
| 70 | + }, |
| 71 | + "vendor": { |
| 72 | + "example.com/ExampleIDE/1.0": { |
| 73 | + "autoFormat": true |
| 74 | + } |
| 75 | + } |
| 76 | + }, |
| 77 | + { |
| 78 | + "name": "cpp20", |
| 79 | + "displayName": "C++ Standard", |
| 80 | + "description": "C++ Standard", |
| 81 | + "cacheVariables": { |
| 82 | + "CMAKE_CXX_STANDARD": "20" |
| 83 | + } |
| 84 | + }, |
| 85 | + { |
| 86 | + "name": "cpp23", |
| 87 | + "displayName": "C++ Standard", |
| 88 | + "description": "C++ Standard", |
| 89 | + "cacheVariables": { |
| 90 | + "CMAKE_CXX_STANDARD": "23" |
| 91 | + } |
| 92 | + }, |
| 93 | + { |
| 94 | + "name": "cpp17", |
| 95 | + "displayName": "C++ Standard", |
| 96 | + "description": "C++ Standard", |
| 97 | + "cacheVariables": { |
| 98 | + "CMAKE_CXX_STANDARD": "17" |
| 99 | + } |
52 | 100 | }
|
53 | 101 | ],
|
54 | 102 | "buildPresets": [
|
|
61 | 109 | "name": "kokkos",
|
62 | 110 | "configurePreset": "kokkos",
|
63 | 111 | "jobs": 10
|
| 112 | + }, |
| 113 | + { |
| 114 | + "name": "raja", |
| 115 | + "configurePreset": "raja", |
| 116 | + "jobs": 10 |
64 | 117 | }
|
65 | 118 | ],
|
66 | 119 | "testPresets": [
|
|
83 | 136 | "name": "kokkos",
|
84 | 137 | "inherits": "default",
|
85 | 138 | "configurePreset": "kokkos"
|
| 139 | + }, |
| 140 | + { |
| 141 | + "name": "raja", |
| 142 | + "inherits": "default", |
| 143 | + "configurePreset": "raja" |
86 | 144 | }
|
87 | 145 | ],
|
88 | 146 | "vendor": {
|
|
0 commit comments