diff options
| author | Jonas Devlieghere <jonas@devlieghere.com> | 2019-12-11 14:27:58 -0800 |
|---|---|---|
| committer | Jonas Devlieghere <jonas@devlieghere.com> | 2019-12-11 14:36:32 -0800 |
| commit | ff82315d4ec0fc96a8c581e1c9252a15bc0adaf3 (patch) | |
| tree | c7aec3af6ff2d9943b08e1c8d68da72dfd429567 /lldb/cmake/modules | |
| parent | db4c7adfa365282e8cb9a067c509fa711c4b96fe (diff) | |
| download | bcm5719-llvm-ff82315d4ec0fc96a8c581e1c9252a15bc0adaf3.tar.gz bcm5719-llvm-ff82315d4ec0fc96a8c581e1c9252a15bc0adaf3.zip | |
[lldb/CMake] Simplify linking against curses
Centralize the logic to determine what libraries to link against for
curses in the CMake file where it is actually being used. Use
target_include_directories instead of include_directories.
Diffstat (limited to 'lldb/cmake/modules')
| -rw-r--r-- | lldb/cmake/modules/LLDBConfig.cmake | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/lldb/cmake/modules/LLDBConfig.cmake b/lldb/cmake/modules/LLDBConfig.cmake index 8eb72ba4411..8d5c5fc08cf 100644 --- a/lldb/cmake/modules/LLDBConfig.cmake +++ b/lldb/cmake/modules/LLDBConfig.cmake @@ -445,7 +445,6 @@ if (APPLE) find_library(SECURITY_LIBRARY Security) set(LLDB_ENABLE_LIBXML2 ON) list(APPEND system_libs xml2 - ${CURSES_LIBRARIES} ${FOUNDATION_LIBRARY} ${CORE_FOUNDATION_LIBRARY} ${CORE_SERVICES_LIBRARY} @@ -488,17 +487,10 @@ endif() if (NOT LLDB_DISABLE_CURSES) find_package(Curses REQUIRED) - find_library(CURSES_PANEL_LIBRARY NAMES panel DOC "The curses panel library") if (NOT CURSES_PANEL_LIBRARY) message(FATAL_ERROR "A required curses' panel library not found.") endif () - - # Add panels to the library path - set (CURSES_LIBRARIES ${CURSES_LIBRARIES} ${CURSES_PANEL_LIBRARY}) - - list(APPEND system_libs ${CURSES_LIBRARIES}) - include_directories(${CURSES_INCLUDE_DIR}) endif () if ((CMAKE_SYSTEM_NAME MATCHES "Android") AND LLVM_BUILD_STATIC AND |

