-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathcmake-kits.json
84 lines (84 loc) · 3.7 KB
/
cmake-kits.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
[
{
"name": "Raspberry Pi 5 (64-bit, GCC)",
"toolchainFile": "${env:HOME}/opt/x-tools/aarch64-rpi3-linux-gnu/aarch64-rpi5-linux-gnu.toolchain.cmake"
},
{
"name": "Raspberry Pi 5 (64-bit, Clang)",
"toolchainFile": "${env:HOME}/opt/x-tools/aarch64-rpi3-linux-gnu/aarch64-rpi5-linux-gnu.toolchain.cmake",
"cmakeSettings": {"TOOLCHAIN_USE_CLANG": true}
},
{
"name": "Raspberry Pi 5 (32-bit, GCC)",
"toolchainFile": "${env:HOME}/opt/x-tools/armv8-rpi3-linux-gnueabihf/armv8-rpi5-linux-gnueabihf.toolchain.cmake"
},
{
"name": "Raspberry Pi 5 (32-bit, Clang)",
"toolchainFile": "${env:HOME}/opt/x-tools/armv8-rpi3-linux-gnueabihf/armv8-rpi5-linux-gnueabihf.toolchain.cmake",
"cmakeSettings": {"TOOLCHAIN_USE_CLANG": true}
},
{
"name": "Raspberry Pi 4 (64-bit, GCC)",
"toolchainFile": "${env:HOME}/opt/x-tools/aarch64-rpi3-linux-gnu/aarch64-rpi4-linux-gnu.toolchain.cmake"
},
{
"name": "Raspberry Pi 4 (64-bit, Clang)",
"toolchainFile": "${env:HOME}/opt/x-tools/aarch64-rpi3-linux-gnu/aarch64-rpi4-linux-gnu.toolchain.cmake",
"cmakeSettings": {"TOOLCHAIN_USE_CLANG": true}
},
{
"name": "Raspberry Pi 4 (32-bit, GCC)",
"toolchainFile": "${env:HOME}/opt/x-tools/armv8-rpi3-linux-gnueabihf/armv8-rpi4-linux-gnueabihf.toolchain.cmake"
},
{
"name": "Raspberry Pi 4 (32-bit, Clang)",
"toolchainFile": "${env:HOME}/opt/x-tools/armv8-rpi3-linux-gnueabihf/armv8-rpi4-linux-gnueabihf.toolchain.cmake",
"cmakeSettings": {"TOOLCHAIN_USE_CLANG": true}
},
{
"name": "Raspberry Pi 3 (64-bit, GCC)",
"toolchainFile": "${env:HOME}/opt/x-tools/aarch64-rpi3-linux-gnu/aarch64-rpi3-linux-gnu.toolchain.cmake"
},
{
"name": "Raspberry Pi 3 (64-bit, Clang)",
"toolchainFile": "${env:HOME}/opt/x-tools/aarch64-rpi3-linux-gnu/aarch64-rpi3-linux-gnu.toolchain.cmake",
"cmakeSettings": {"TOOLCHAIN_USE_CLANG": true}
},
{
"name": "Raspberry Pi 3 (32-bit, GCC)",
"toolchainFile": "${env:HOME}/opt/x-tools/armv8-rpi3-linux-gnueabihf/armv8-rpi3-linux-gnueabihf.toolchain.cmake"
},
{
"name": "Raspberry Pi 3 (32-bit, Clang)",
"toolchainFile": "${env:HOME}/opt/x-tools/armv8-rpi3-linux-gnueabihf/armv8-rpi3-linux-gnueabihf.toolchain.cmake",
"cmakeSettings": {"TOOLCHAIN_USE_CLANG": true}
},
{
"name": "Raspberry Pi 2 (32-bit, GCC)",
"toolchainFile": "${env:HOME}/opt/x-tools/armv6-rpi-linux-gnueabihf/armv6-rpi2-linux-gnueabihf.toolchain.cmake"
},
{
"name": "Raspberry Pi 2 (32-bit, Clang)",
"toolchainFile": "${env:HOME}/opt/x-tools/armv6-rpi-linux-gnueabihf/armv6-rpi2-linux-gnueabihf.toolchain.cmake",
"cmakeSettings": {"TOOLCHAIN_USE_CLANG": true}
},
{
"name": "Raspberry Pi (32-bit, GCC)",
"toolchainFile": "${env:HOME}/opt/x-tools/armv6-rpi-linux-gnueabihf/armv6-rpi-linux-gnueabihf.toolchain.cmake"
},
{
"name": "Raspberry Pi (32-bit, Clang)",
"toolchainFile": "${env:HOME}/opt/x-tools/armv6-rpi-linux-gnueabihf/armv6-rpi-linux-gnueabihf.toolchain.cmake",
"cmakeSettings": {"TOOLCHAIN_USE_CLANG": true}
},
{
"name": "Raspberry Pi Pico (GCC)",
"toolchainFile": "${env:HOME}/opt/x-tools/arm-pico-eabi/arm-pico-eabi.toolchain.cmake",
"environmentVariables": {"PICO_SDK_PATH": "${env:HOME}/pico/pico-sdk"}
},
{
"name": "Raspberry Pi Pico 2 (GCC)",
"toolchainFile": "${env:HOME}/opt/x-tools/arm-pico2-eabi/arm-pico2-eabi.toolchain.cmake",
"environmentVariables": {"PICO_SDK_PATH": "${env:HOME}/pico/pico-sdk"}
}
]