summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChaoren Lin <chaorenl@google.com>2015-03-05 23:22:54 +0000
committerChaoren Lin <chaorenl@google.com>2015-03-05 23:22:54 +0000
commit6fb4915bd6a751f9d52aceae72186c11f30b830c (patch)
tree052db4e129c21812c1d1847d8c1155cd2a6eaffe
parentc6dcf7a7cce35da81a8d3ea8cafbf863ce29c143 (diff)
downloadbcm5719-llvm-6fb4915bd6a751f9d52aceae72186c11f30b830c.tar.gz
bcm5719-llvm-6fb4915bd6a751f9d52aceae72186c11f30b830c.zip
Remove libedit and libncurses from LLDB_SYSTEM_LIBS if they're disabled.
Reviewers: clayborg, zturner, vharron, sbest Subscribers: lldb-commits Differential Revision: http://reviews.llvm.org/D8065 llvm-svn: 231423
-rw-r--r--lldb/cmake/LLDBDependencies.cmake7
1 files changed, 6 insertions, 1 deletions
diff --git a/lldb/cmake/LLDBDependencies.cmake b/lldb/cmake/LLDBDependencies.cmake
index a4ca58b4256..ef2c72eba2e 100644
--- a/lldb/cmake/LLDBDependencies.cmake
+++ b/lldb/cmake/LLDBDependencies.cmake
@@ -125,7 +125,12 @@ set( CLANG_USED_LIBS
set(LLDB_SYSTEM_LIBS)
if (NOT CMAKE_SYSTEM_NAME MATCHES "Windows" AND NOT __ANDROID_NDK__)
- list(APPEND LLDB_SYSTEM_LIBS edit panel ncurses)
+ if (NOT LLDB_DISABLE_LIBEDIT)
+ list(APPEND LLDB_SYSTEM_LIBS edit)
+ endif()
+ if (NOT LLDB_DISABLE_CURSES)
+ list(APPEND LLDB_SYSTEM_LIBS panel ncurses)
+ endif()
endif()
# On FreeBSD backtrace() is provided by libexecinfo, not libc.
if (CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
OpenPOWER on IntegriCloud