]> granicus.if.org Git - clang/commitdiff
[ClangConfig] Follow LLVM's example and only install Clang{Config,Target}.cmake when...
authorMichael Gottesman <mgottesman@apple.com>
Wed, 29 Jun 2016 21:59:15 +0000 (21:59 +0000)
committerMichael Gottesman <mgottesman@apple.com>
Wed, 29 Jun 2016 21:59:15 +0000 (21:59 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@274177 91177308-0d34-0410-b5e6-96231b3b80d8

cmake/modules/CMakeLists.txt

index 0bd630ffceb177d66ab3b8b9f73512c1db371b0e..86ab001d2c3ce29f93fadea36e5c5450e9d5ca1b 100644 (file)
@@ -19,8 +19,10 @@ configure_file(
   ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/ClangConfig.cmake
   @ONLY)
 
-install(EXPORT ClangTargets DESTINATION ${CLANG_INSTALL_PACKAGE_DIR})
+if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
+  install(EXPORT ClangTargets DESTINATION ${CLANG_INSTALL_PACKAGE_DIR})
 
-install(FILES
-  ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/ClangConfig.cmake
-  DESTINATION ${CLANG_INSTALL_PACKAGE_DIR})
+  install(FILES
+    ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/ClangConfig.cmake
+    DESTINATION ${CLANG_INSTALL_PACKAGE_DIR})
+endif()