r278987 - [CMake] Adding toolchain targets to PGO and Apple CMake caches

Chris Bieneman via cfe-commits cfe-commits at lists.llvm.org
Wed Aug 17 14:51:39 PDT 2016


Author: cbieneman
Date: Wed Aug 17 16:51:38 2016
New Revision: 278987

URL: http://llvm.org/viewvc/llvm-project?rev=278987&view=rev
Log:
[CMake] Adding toolchain targets to PGO and Apple CMake caches

The Xcode toolchain targets are useful on OS X hosts because you can construct and install multiple toolchians that can be used seamlessly.

Modified:
    cfe/trunk/cmake/caches/Apple-stage2.cmake
    cfe/trunk/cmake/caches/PGO-stage2-instrumented.cmake
    cfe/trunk/cmake/caches/PGO.cmake

Modified: cfe/trunk/cmake/caches/Apple-stage2.cmake
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/cmake/caches/Apple-stage2.cmake?rev=278987&r1=278986&r2=278987&view=diff
==============================================================================
--- cfe/trunk/cmake/caches/Apple-stage2.cmake (original)
+++ cfe/trunk/cmake/caches/Apple-stage2.cmake Wed Aug 17 16:51:38 2016
@@ -20,6 +20,8 @@ set(BUG_REPORT_URL "http://developer.app
 set(LLVM_BUILD_EXTERNAL_COMPILER_RT ON CACHE BOOL "Build Compiler-RT with just-built clang")
 set(COMPILER_RT_ENABLE_IOS ON CACHE BOOL "Build iOS Compiler-RT libraries")
 
+set(LLVM_CREATE_XCODE_TOOLCHAIN ON CACHE BOOL "Generate targets to create and install an Xcode compatable toolchain")
+
 # Make unit tests (if present) part of the ALL target
 set(LLVM_BUILD_TESTS ON CACHE BOOL "")
 

Modified: cfe/trunk/cmake/caches/PGO-stage2-instrumented.cmake
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/cmake/caches/PGO-stage2-instrumented.cmake?rev=278987&r1=278986&r2=278987&view=diff
==============================================================================
--- cfe/trunk/cmake/caches/PGO-stage2-instrumented.cmake (original)
+++ cfe/trunk/cmake/caches/PGO-stage2-instrumented.cmake Wed Aug 17 16:51:38 2016
@@ -2,6 +2,7 @@ set(CLANG_ENABLE_BOOTSTRAP ON CACHE BOOL
 set(CLANG_BOOTSTRAP_TARGETS
   distribution
   install-distribution
+  install-distribution-toolchain
   check-all
   check-llvm
   check-clang

Modified: cfe/trunk/cmake/caches/PGO.cmake
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/cmake/caches/PGO.cmake?rev=278987&r1=278986&r2=278987&view=diff
==============================================================================
--- cfe/trunk/cmake/caches/PGO.cmake (original)
+++ cfe/trunk/cmake/caches/PGO.cmake Wed Aug 17 16:51:38 2016
@@ -9,6 +9,7 @@ set(CLANG_BOOTSTRAP_TARGETS
   stage2
   stage2-distribution
   stage2-install-distribution
+  stage2-install-distribution-toolchain
   stage2-check-all
   stage2-check-llvm
   stage2-check-clang




More information about the cfe-commits mailing list