-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcpp-toolchain-metadata.json
138 lines (138 loc) · 3.57 KB
/
cpp-toolchain-metadata.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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
{
"packages": [
{
"type": "pip",
"name": "conan",
"post-installation": [
"conan profile detect --force"
]
},
{
"type": "apt",
"name": "ca-certificates"
},
{
"type": "apt",
"name": "curl"
},
{
"type": "apt",
"name": "git"
},
{
"type": "apt",
"name": "make"
},
{
"type": "apt",
"name": "ninja-build"
}
],
"components": {
"gcc-11": {
"group": "compilers",
"type": "gcc-build",
"name": "gcc",
"url": "https://github.com/gcc-mirror/gcc/archive/refs/tags/releases/gcc-11.2.0.tar.gz",
"languages": [
"c",
"c++",
"lto"
],
"conan-profile": true,
"config-opts": [
"--disable-vtable-verify",
"--disable-multilib",
"--disable-werror",
"--without-included-gettext",
"--enable-checking=release",
"--enable-shared",
"--enable-linker-build-id",
"--enable-threads=posix",
"--enable-nls",
"--enable-clocale=gnu",
"--enable-libstdcxx-debug",
"--enable-libstdcxx-time=yes",
"--enable-gnu-unique-object",
"--enable-plugin",
"--enable-default-pie",
"--enable-objc-gc=auto",
"--enable-multiarch",
"--with-system-zlib",
"--with-target-system-zlib=auto",
"--with-default-libstdcxx-abi=new"
]
},
"gcc-10": {
"group": "compilers",
"type": "gcc-build",
"name": "gcc",
"default": true,
"url": "https://github.com/gcc-mirror/gcc/archive/refs/tags/releases/gcc-10.3.0.tar.gz",
"languages": [
"c",
"c++",
"lto"
],
"conan-profile": true,
"config-opts": [
"--disable-vtable-verify",
"--disable-multilib",
"--disable-werror",
"--without-included-gettext",
"--enable-checking=release",
"--enable-shared",
"--enable-linker-build-id",
"--enable-threads=posix",
"--enable-nls",
"--enable-clocale=gnu",
"--enable-libstdcxx-debug",
"--enable-libstdcxx-time=yes",
"--enable-gnu-unique-object",
"--enable-plugin",
"--enable-default-pie",
"--enable-objc-gc=auto",
"--enable-multiarch",
"--with-system-zlib",
"--with-target-system-zlib=auto",
"--with-default-libstdcxx-abi=new"
]
},
"cmake-3.22": {
"name": "cmake",
"type": "cmake-build",
"url": "https://github.com/Kitware/CMake/releases/download/v3.22.1/cmake-3.22.1.tar.gz"
},
"gcc-arm-none-eabi-10.3-2021.10": {
"group": "compilers",
"type": "download-only-compiler",
"name": "gcc",
"url": "https://developer.arm.com/-/media/Files/downloads/gnu-rm/10.3-2021.10/gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2"
},
"cppcheck-2.6": {
"type": "cppcheck-build",
"name": "cppcheck",
"compile-rules": true,
"url": "https://github.com/danmar/cppcheck/archive/refs/tags/2.6.tar.gz"
},
"valgrind-3.18.1": {
"type": "valgrind-build",
"name": "valgrind",
"url": "https://sourceware.org/pub/valgrind/valgrind-3.18.1.tar.bz2"
},
"clang-13": {
"group": "compilers",
"type": "clang-build",
"name": "clang",
"conan-profile": true,
"config-opts": [
"-DBUILD_SHARED_LIBS=on"
],
"url": "https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-13.0.0.tar.gz",
"modules": [
"clang",
"clang-tools-extra"
]
}
}
}