mgorny created this revision. mgorny added reviewers: beanz, krytarowski. mgorny added a subscriber: lldb-commits.
Use LLVM_CMAKE_PATH to spawn GetSVN.cmake rather than the source path when stand-alone build is performed, to remove the unnecessary dependency on LLVM sources and use the installed version instead. Non-standalone builds retain the old behavior. https://reviews.llvm.org/D25668 Files: source/CMakeLists.txt Index: source/CMakeLists.txt =================================================================== --- source/CMakeLists.txt +++ source/CMakeLists.txt @@ -53,7 +53,11 @@ if(DEFINED lldb_vc) set(version_inc "${CMAKE_CURRENT_BINARY_DIR}/SVNVersion.inc") - set(get_svn_script "${LLVM_MAIN_SRC_DIR}/cmake/modules/GetSVN.cmake") + if(LLDB_BUILT_STANDALONE) + set(get_svn_script "${LLVM_CMAKE_PATH}/GetSVN.cmake") + else() + set(get_svn_script "${LLVM_MAIN_SRC_DIR}/cmake/modules/GetSVN.cmake") + endif() # Create custom target to generate the VC revision include. add_custom_command(OUTPUT "${version_inc}"
Index: source/CMakeLists.txt =================================================================== --- source/CMakeLists.txt +++ source/CMakeLists.txt @@ -53,7 +53,11 @@ if(DEFINED lldb_vc) set(version_inc "${CMAKE_CURRENT_BINARY_DIR}/SVNVersion.inc") - set(get_svn_script "${LLVM_MAIN_SRC_DIR}/cmake/modules/GetSVN.cmake") + if(LLDB_BUILT_STANDALONE) + set(get_svn_script "${LLVM_CMAKE_PATH}/GetSVN.cmake") + else() + set(get_svn_script "${LLVM_MAIN_SRC_DIR}/cmake/modules/GetSVN.cmake") + endif() # Create custom target to generate the VC revision include. add_custom_command(OUTPUT "${version_inc}"
_______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits