1
- ---
1
+
2
2
# Only for cross building, 'os_build/arch_build' is the system that runs Conan
3
- os_build : [Windows, WindowsStore, Linux, Macos, FreeBSD, SunOS, AIX]
3
+ os_build : [Windows, WindowsStore, Linux, Macos, FreeBSD, SunOS, AIX, VxWorks ]
4
4
arch_build : [x86, x86_64, ppc32be, ppc32, ppc64le, ppc64, armv5el, armv5hf, armv6, armv7, armv7hf, armv7s, armv7k, armv8, armv8_32, armv8.3, sparc, sparcv9, mips, mips64, avr, s390, s390x, sh4le, e2k-v2, e2k-v3, e2k-v4, e2k-v5, e2k-v6, e2k-v7]
5
5
6
6
# Only for building cross compilation tools, 'os_target/arch_target' is the system for
7
7
# which the tools generate code
8
8
os_target : [Windows, Linux, Macos, Android, iOS, watchOS, tvOS, FreeBSD, SunOS, AIX, Arduino, Neutrino]
9
- arch_target : [x86, x86_64, ppc32be, ppc32, ppc64le, ppc64, armv5el, armv5hf, armv6, armv7, armv7hf, armv7s, armv7k, armv8, armv8_32, armv8.3, sparc, sparcv9, mips, mips64, avr, s390, s390x, asm.js, wasm, sh4le, e2k-v2, e2k-v3, e2k-v4, e2k-v5, e2k-v6, e2k-v7, xtensalx6, xtensalx106]
9
+ arch_target : [x86, x86_64, ppc32be, ppc32, ppc64le, ppc64, armv5el, armv5hf, armv6, armv7, armv7hf, armv7s, armv7k, armv8, armv8_32, armv8.3, sparc, sparcv9, mips, mips64, avr, s390, s390x, asm.js, wasm, sh4le, e2k-v2, e2k-v3, e2k-v4, e2k-v5, e2k-v6, e2k-v7, xtensalx6, xtensalx106, xtensalx7 ]
10
10
11
11
# Rest of the settings are "host" settings:
12
12
# - For native building/cross building: Where the library/program will run.
20
20
platform : ANY
21
21
version : ["5.0", "6.0", "7.0", "8.0"]
22
22
Linux :
23
- Macos :
24
- version : [None, "10.6", "10.7", "10.8", "10.9", "10.10", "10.11", "10.12", "10.13", "10.14", "10.15", "11.0", "12.0", "13.0"]
25
- sdk : [None, "macosx"]
26
- subsystem : [None, catalyst]
27
- Android :
28
- api_level : ANY
29
23
iOS :
30
- version : ["7.0", "7.1", "8.0", "8.1", "8.2", "8.3", "9.0", "9.1", "9.2", "9.3", "10.0", "10.1", "10.2", "10.3",
24
+ version : &ios_version
25
+ ["7.0", "7.1", "8.0", "8.1", "8.2", "8.3", "9.0", "9.1", "9.2", "9.3", "10.0", "10.1", "10.2", "10.3",
31
26
" 11.0" , "11.1", "11.2", "11.3", "11.4", "12.0", "12.1", "12.2", "12.3", "12.4",
32
27
" 13.0" , "13.1", "13.2", "13.3", "13.4", "13.5", "13.6", "13.7",
33
- " 14.0" , "14.1", "14.2", "14.3", "14.4", "14.5", "14.6", "14.7", "14.8", "15.0", "15.1"]
28
+ " 14.0" , "14.1", "14.2", "14.3", "14.4", "14.5", "14.6", "14.7", "14.8",
29
+ " 15.0" , "15.1", "15.2", "15.3", "15.4"]
34
30
sdk : [None, "iphoneos", "iphonesimulator"]
31
+ sdk_version : [None, "11.3", "11.4", "12.0", "12.1", "12.2", "12.4",
32
+ " 13.0" , "13.1", "13.2", "13.4", "13.5", "13.6", "13.7",
33
+ " 14.0" , "14.1", "14.2", "14.3", "14.4", "14.5", "15.0", "15.2", "15.4"]
35
34
watchOS :
36
35
version : ["4.0", "4.1", "4.2", "4.3", "5.0", "5.1", "5.2", "5.3", "6.0", "6.1", "6.2",
37
- " 7.0" , "7.1", "7.2", "7.3", "7.4", "7.5", "7.6", "8.0", "8.1"]
36
+ " 7.0" , "7.1", "7.2", "7.3", "7.4", "7.5", "7.6", "8.0", "8.1", "8.3", "8.4", "8.5" ]
38
37
sdk : [None, "watchos", "watchsimulator"]
38
+ sdk_version : [None, "4.3", "5.0", "5.1", "5.2", "5.3", "6.0", "6.1", "6.2",
39
+ " 7.0" , "7.1", "7.2", "7.4", "8.0", "8.0.1", "8.3", "8.5"]
39
40
tvOS :
40
41
version : ["11.0", "11.1", "11.2", "11.3", "11.4", "12.0", "12.1", "12.2", "12.3", "12.4",
41
42
" 13.0" , "13.2", "13.3", "13.4", "14.0", "14.2", "14.3", "14.4", "14.5", "14.6", "14.7",
42
- " 15.0" , "15.1"]
43
+ " 15.0" , "15.1", "15.2", "15.3", "15.4" ]
43
44
sdk : [None, "appletvos", "appletvsimulator"]
45
+ sdk_version : [None, "11.3", "11.4", "12.0", "12.1", "12.2", "12.4",
46
+ " 13.0" , "13.1", "13.2", "13.4", "14.0", "14.2", "14.3", "14.5", "15.0", "15.2", "15.4"]
47
+ Macos :
48
+ version : [None, "10.6", "10.7", "10.8", "10.9", "10.10", "10.11", "10.12", "10.13", "10.14", "10.15", "11.0", "12.0", "13.0"]
49
+ sdk : [None, "macosx"]
50
+ sdk_version : [None, "10.13", "10.14", "10.15", "11.0", "11.1", "11.3", "12.0", "12.1", "12.3"]
51
+ subsystem :
52
+ None :
53
+ catalyst :
54
+ ios_version : *ios_version
55
+ Android :
56
+ api_level : ANY
44
57
FreeBSD :
45
58
SunOS :
46
59
AIX :
50
63
Neutrino :
51
64
version : ["6.4", "6.5", "6.6", "7.0", "7.1"]
52
65
baremetal :
53
- arch : [x86, x86_64, ppc32be, ppc32, ppc64le, ppc64, armv4, armv4i, armv5el, armv5hf, armv6, armv7, armv7hf, armv7s, armv7k, armv8, armv8_32, armv8.3, sparc, sparcv9, mips, mips64, avr, s390, s390x, asm.js, wasm, sh4le, e2k-v2, e2k-v3, e2k-v4, e2k-v5, e2k-v6, e2k-v7, xtensalx6, xtensalx106]
66
+ VxWorks :
67
+ version : ["7"]
68
+ arch : [x86, x86_64, ppc32be, ppc32, ppc64le, ppc64, armv4, armv4i, armv5el, armv5hf, armv6, armv7, armv7hf, armv7s, armv7k, armv8, armv8_32, armv8.3, sparc, sparcv9, mips, mips64, avr, s390, s390x, asm.js, wasm, sh4le, e2k-v2, e2k-v3, e2k-v4, e2k-v5, e2k-v6, e2k-v7, xtensalx6, xtensalx106, xtensalx7]
54
69
compiler :
55
70
sun-cc :
56
71
version : ["5.10", "5.11", "5.12", "5.13", "5.14", "5.15"]
@@ -62,7 +77,7 @@ compiler:
62
77
" 6" , "6.1", "6.2", "6.3", "6.4", "6.5",
63
78
" 7" , "7.1", "7.2", "7.3", "7.4", "7.5",
64
79
" 8" , "8.1", "8.2", "8.3", "8.4",
65
- " 9" , "9.1", "9.2", "9.3",
80
+ " 9" , "9.1", "9.2", "9.3", "9.4",
66
81
" 10" , "10.1", "10.2", "10.3",
67
82
" 11" , "11.1", "11.2",
68
83
" 12" ]
@@ -80,20 +95,22 @@ compiler:
80
95
llvm, ClangCL, v143]
81
96
cppstd : [None, 14, 17, 20, 23]
82
97
msvc :
83
- version : [190, 191, 192, 193]
98
+ version : [170, 180, 190, 191, 192, 193]
84
99
update : [None, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
85
100
runtime : [static, dynamic]
86
101
runtime_type : [Debug, Release]
87
- cppstd : [14, 17, 20, 23]
102
+ cppstd : [98, 14, 17, 20, 23]
103
+ toolset : [None, v110_xp, v120_xp, v140_xp, v141_xp]
88
104
clang :
89
105
version : ["3.3", "3.4", "3.5", "3.6", "3.7", "3.8", "3.9", "4.0",
90
106
" 5.0" , "6.0", "7.0", "7.1",
91
- " 8" , "9", "10", "11", "12", "13", "14"]
107
+ " 8" , "9", "10", "11", "12", "13", "14", "15" ]
92
108
libcxx : [None, libstdc++, libstdc++11, libc++, c++_shared, c++_static]
93
109
cppstd : [None, 98, gnu98, 11, gnu11, 14, gnu14, 17, gnu17, 20, gnu20, 23, gnu23]
94
- runtime : [None, MD, MT, MTd, MDd]
110
+ runtime : [None, MD, MT, MTd, MDd, static, dynamic]
111
+ runtime_type : [None, Debug, Release]
95
112
apple-clang : &apple_clang
96
- version : ["5.0", "5.1", "6.0", "6.1", "7.0", "7.3", "8.0", "8.1", "9.0", "9.1", "10.0", "11.0", "12.0", "13.0 "]
113
+ version : ["5.0", "5.1", "6.0", "6.1", "7.0", "7.3", "8.0", "8.1", "9.0", "9.1", "10.0", "11.0", "12.0", "13", "13.0", "13.1 "]
97
114
libcxx : [libstdc++, libc++]
98
115
cppstd : [None, 98, gnu98, 11, gnu11, 14, gnu14, 17, gnu17, 20, gnu20]
99
116
intel :
@@ -132,4 +149,3 @@ build_type: [None, Debug, Release, RelWithDebInfo, MinSizeRel]
132
149
133
150
134
151
cppstd : [None, 98, gnu98, 11, gnu11, 14, gnu14, 17, gnu17, 20, gnu20, 23, gnu23] # Deprecated, use compiler.cppstd
135
- ...
0 commit comments