26 lines
899 B
JSON
26 lines
899 B
JSON
{
|
|
"//1": "Xcode versions:",
|
|
"MainVersion": "15.2",
|
|
"MinVersion": "15.2.0",
|
|
"MaxVersion": "16.9.0",
|
|
"//2": "!!!",
|
|
"//3": "NOTE: If you update the MaxVersion, double check the AppleVersionToLLVMVersion array below!!!",
|
|
"//4": "!!!",
|
|
|
|
"//5": "The versions on Windows are iTunes versions:",
|
|
"MinVersion_Win64": "1100.0.0.0",
|
|
"MaxVersion_Win64": "8999.0",
|
|
|
|
"//6": "This is not a version range, but a mapping of Xcode clang versions to LLVM versions, for shared version checks with other clangs",
|
|
"//7": "Version mapping can be found at https://en.wikipedia.org/wiki/Xcode#Toolchain_versions",
|
|
"//8": "The first half of the pair is the first version that is using the second version source LLVM",
|
|
"//9": "For instance, Xcode 16 uses LLVM 17.0.6",
|
|
"AppleVersionToLLVMVersions": [
|
|
"14.0.0-14.0.0",
|
|
"14.0.3-15.0.0",
|
|
"15.0.0-16.0.0",
|
|
"16.0.0-17.0.6",
|
|
"16.3.0-19.1.4"
|
|
]
|
|
}
|