|
51 | 51 | "CMAKE_TOOLCHAIN_FILE": "${sourceDir}/source/MaaUtils/MaaDeps/cmake/maa-arm64-linux-toolchain.cmake" |
52 | 52 | } |
53 | 53 | }, |
| 54 | + { |
| 55 | + "name": "NinjaMulti Android", |
| 56 | + "hidden": true, |
| 57 | + "inherits": "NinjaMulti", |
| 58 | + "cacheVariables": { |
| 59 | + "CMAKE_TOOLCHAIN_FILE": "$env{ANDROID_NDK_ROOT}/build/cmake/android.toolchain.cmake", |
| 60 | + "ANDROID_PLATFORM": "android-23" |
| 61 | + } |
| 62 | + }, |
| 63 | + { |
| 64 | + "name": "NinjaMulti Android x64", |
| 65 | + "displayName": "Ninja MultiConfig Android x64", |
| 66 | + "description": "Ninja MultiConfig Android x64, requires ANDROID_NDK_ROOT", |
| 67 | + "inherits": "NinjaMulti Android", |
| 68 | + "binaryDir": "${sourceDir}/build/android/x86_64", |
| 69 | + "cacheVariables": { |
| 70 | + "ANDROID_ABI": "x86_64", |
| 71 | + "MAADEPS_TRIPLET": "maa-x64-android" |
| 72 | + } |
| 73 | + }, |
| 74 | + { |
| 75 | + "name": "NinjaMulti Android arm64", |
| 76 | + "displayName": "Ninja MultiConfig Android arm64", |
| 77 | + "description": "Ninja MultiConfig Android arm64, requires ANDROID_NDK_ROOT", |
| 78 | + "inherits": "NinjaMulti Android", |
| 79 | + "binaryDir": "${sourceDir}/build/android/arm64-v8a", |
| 80 | + "cacheVariables": { |
| 81 | + "ANDROID_ABI": "arm64-v8a", |
| 82 | + "MAADEPS_TRIPLET": "maa-arm64-android" |
| 83 | + } |
| 84 | + }, |
54 | 85 | { |
55 | 86 | "name": "MSVC 2022", |
56 | 87 | "displayName": "MSVC 2022", |
|
153 | 184 | "configuration": "Release", |
154 | 185 | "jobs": 16 |
155 | 186 | }, |
| 187 | + { |
| 188 | + "name": "NinjaMulti Android x64 - Debug", |
| 189 | + "displayName": "Ninja MultiConfig Android x64 Debug", |
| 190 | + "description": "Ninja MultiConfig Android x64 Debug", |
| 191 | + "configurePreset": "NinjaMulti Android x64", |
| 192 | + "configuration": "Debug", |
| 193 | + "jobs": 16 |
| 194 | + }, |
| 195 | + { |
| 196 | + "name": "NinjaMulti Android x64 - RelWithDebInfo", |
| 197 | + "displayName": "Ninja MultiConfig Android x64 RelWithDebInfo", |
| 198 | + "description": "Ninja MultiConfig Android x64 RelWithDebInfo", |
| 199 | + "configurePreset": "NinjaMulti Android x64", |
| 200 | + "configuration": "RelWithDebInfo", |
| 201 | + "jobs": 16 |
| 202 | + }, |
| 203 | + { |
| 204 | + "name": "NinjaMulti Android x64 - Release", |
| 205 | + "displayName": "Ninja MultiConfig Android x64 Release", |
| 206 | + "description": "Ninja MultiConfig Android x64 Release", |
| 207 | + "configurePreset": "NinjaMulti Android x64", |
| 208 | + "configuration": "Release", |
| 209 | + "jobs": 16 |
| 210 | + }, |
| 211 | + { |
| 212 | + "name": "NinjaMulti Android arm64 - Debug", |
| 213 | + "displayName": "Ninja MultiConfig Android arm64 Debug", |
| 214 | + "description": "Ninja MultiConfig Android arm64 Debug", |
| 215 | + "configurePreset": "NinjaMulti Android arm64", |
| 216 | + "configuration": "Debug", |
| 217 | + "jobs": 16 |
| 218 | + }, |
| 219 | + { |
| 220 | + "name": "NinjaMulti Android arm64 - RelWithDebInfo", |
| 221 | + "displayName": "Ninja MultiConfig Android arm64 RelWithDebInfo", |
| 222 | + "description": "Ninja MultiConfig Android arm64 RelWithDebInfo", |
| 223 | + "configurePreset": "NinjaMulti Android arm64", |
| 224 | + "configuration": "RelWithDebInfo", |
| 225 | + "jobs": 16 |
| 226 | + }, |
| 227 | + { |
| 228 | + "name": "NinjaMulti Android arm64 - Release", |
| 229 | + "displayName": "Ninja MultiConfig Android arm64 Release", |
| 230 | + "description": "Ninja MultiConfig Android arm64 Release", |
| 231 | + "configurePreset": "NinjaMulti Android arm64", |
| 232 | + "configuration": "Release", |
| 233 | + "jobs": 16 |
| 234 | + }, |
156 | 235 | { |
157 | 236 | "name": "MSVC 2022 - Debug", |
158 | 237 | "displayName": "MSVC 2022 Debug", |
|
0 commit comments