[CMake] Updating Xcode Toolchain creation to support Xcode 7
authorChris Bieneman <beanz@apple.com>
Tue, 26 Jul 2016 00:47:52 +0000 (00:47 +0000)
committerChris Bieneman <beanz@apple.com>
Tue, 26 Jul 2016 00:47:52 +0000 (00:47 +0000)
commitf3091323bdada97b36b75853945cc40ab947c5ab
tree8b8d618105d9dbe92b6c0414eac9d5794855f90e
parent29c5a2a9b7fb1a55b01a56b2380b3dfb4af52a54
[CMake] Updating Xcode Toolchain creation to support Xcode 7

Recent changes to Xcode have changed the structure of Xcode toolchains. This patch makes the xcode-toolchain goop construct a new-format Xcode toolchain that is compatible with Xcode 7.

The new format has a compatibility version key, so when a new format comes out we can support multiple formats in parallel.

llvm-svn: 276718
llvm/tools/xcode-toolchain/CMakeLists.txt