diff options
| -rw-r--r-- | lldb/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | lldb/cmake/modules/AddLLDB.cmake | 5 |
2 files changed, 4 insertions, 2 deletions
diff --git a/lldb/CMakeLists.txt b/lldb/CMakeLists.txt index a8c817e2c5b..e092e0bd4ab 100644 --- a/lldb/CMakeLists.txt +++ b/lldb/CMakeLists.txt @@ -1,6 +1,5 @@ cmake_minimum_required(VERSION 3.4.3) -include(cmake/LLDBDependencies.cmake) include(cmake/modules/LLDBStandalone.cmake) include(cmake/modules/LLDBConfig.cmake) include(cmake/modules/AddLLDB.cmake) diff --git a/lldb/cmake/modules/AddLLDB.cmake b/lldb/cmake/modules/AddLLDB.cmake index fb7a8f3dd2b..cf277295a4b 100644 --- a/lldb/cmake/modules/AddLLDB.cmake +++ b/lldb/cmake/modules/AddLLDB.cmake @@ -84,7 +84,10 @@ macro(add_lldb_library name) endif() endif() - add_dependencies(${name} ${CLANG_USED_LIBS}) + # Hack: only some LLDB libraries depend on the clang autogenerated headers, + # but it is simple enough to make all of LLDB depend on some of those + # headers without negatively impacting much of anything. + add_dependencies(${name} libclang) set_target_properties(${name} PROPERTIES FOLDER "lldb libraries") endmacro(add_lldb_library) |

