From: NAKAMURA Takumi Date: Sun, 9 Feb 2014 16:35:29 +0000 (+0000) Subject: De-duplicate references to share/llvm/cmake path X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=5534cb3f570de54eeb1b1787296074f3a35ca2a7;p=oota-llvm.git De-duplicate references to share/llvm/cmake path Use a LLVM_INSTALL_PACKAGE_DIR variable to hold the path and reference it where necessary. Contributed by Brad King. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@201046 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/cmake/modules/CMakeLists.txt b/cmake/modules/CMakeLists.txt index 0253952caee..b48018d51f9 100644 --- a/cmake/modules/CMakeLists.txt +++ b/cmake/modules/CMakeLists.txt @@ -1,4 +1,5 @@ -set(llvm_cmake_builddir "${LLVM_BINARY_DIR}/share/llvm/cmake") +set(LLVM_INSTALL_PACKAGE_DIR share/llvm/cmake) +set(llvm_cmake_builddir "${LLVM_BINARY_DIR}/${LLVM_INSTALL_PACKAGE_DIR}") set(LLVM_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}) get_property(llvm_libs GLOBAL PROPERTY LLVM_LIBS) @@ -24,10 +25,10 @@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) ${llvm_cmake_builddir}/LLVMConfig.cmake ${llvm_cmake_builddir}/LLVMConfigVersion.cmake LLVM-Config.cmake - DESTINATION share/llvm/cmake) + DESTINATION ${LLVM_INSTALL_PACKAGE_DIR}) install(DIRECTORY . - DESTINATION share/llvm/cmake + DESTINATION ${LLVM_INSTALL_PACKAGE_DIR} FILES_MATCHING PATTERN *.cmake PATTERN .svn EXCLUDE PATTERN LLVMConfig.cmake EXCLUDE