summaryrefslogtreecommitdiffstats
path: root/lldb/cmake/modules
diff options
context:
space:
mode:
authorJonas Devlieghere <jonas@devlieghere.com>2019-12-12 09:13:04 -0800
committerJonas Devlieghere <jonas@devlieghere.com>2019-12-12 09:13:31 -0800
commita4304f96d6baba92baa9db1eef0ed647f76306f6 (patch)
tree887ffdd1ef5443b27f39555bce663c38f1b32381 /lldb/cmake/modules
parent23bee0b0cf7a1af084ea06f2b7dfde1767837084 (diff)
downloadbcm5719-llvm-a4304f96d6baba92baa9db1eef0ed647f76306f6.tar.gz
bcm5719-llvm-a4304f96d6baba92baa9db1eef0ed647f76306f6.zip
[lldb/CMake] Rename LLDB_DISABLE_CURSES to LLDB_ENABLE_CURSES
This matches the naming scheme used by LLVM. Differential revision: https://reviews.llvm.org/D71377
Diffstat (limited to 'lldb/cmake/modules')
-rw-r--r--lldb/cmake/modules/LLDBConfig.cmake10
1 files changed, 5 insertions, 5 deletions
diff --git a/lldb/cmake/modules/LLDBConfig.cmake b/lldb/cmake/modules/LLDBConfig.cmake
index 8d5c5fc08cf..4c0554e4cb6 100644
--- a/lldb/cmake/modules/LLDBConfig.cmake
+++ b/lldb/cmake/modules/LLDBConfig.cmake
@@ -25,27 +25,27 @@ if (LLVM_COMPILER_IS_GCC_COMPATIBLE AND NOT "${CMAKE_SYSTEM_NAME}" MATCHES "Darw
endif()
set(default_disable_python OFF)
-set(default_disable_curses OFF)
set(default_disable_libedit OFF)
+set(default_enable_curses ON)
if(DEFINED LLVM_ENABLE_LIBEDIT AND NOT LLVM_ENABLE_LIBEDIT)
set(default_disable_libedit ON)
endif()
if(CMAKE_SYSTEM_NAME MATCHES "Windows")
- set(default_disable_curses ON)
set(default_disable_libedit ON)
+ set(default_enable_curses OFF)
elseif(CMAKE_SYSTEM_NAME MATCHES "Android")
set(default_disable_python ON)
- set(default_disable_curses ON)
set(default_disable_libedit ON)
+ set(default_enable_curses OFF)
elseif(IOS)
set(default_disable_python ON)
endif()
option(LLDB_DISABLE_PYTHON "Disable Python scripting integration." ${default_disable_python})
-option(LLDB_DISABLE_CURSES "Disable Curses integration." ${default_disable_curses})
option(LLDB_DISABLE_LIBEDIT "Disable the use of editline." ${default_disable_libedit})
+option(LLDB_ENABLE_CURSES "Disable Curses integration." ${default_enable_curses})
option(LLDB_RELOCATABLE_PYTHON "Use the PYTHONHOME environment variable to locate Python." OFF)
option(LLDB_USE_SYSTEM_SIX "Use six.py shipped with system and do not install a copy of it" OFF)
option(LLDB_USE_ENTITLEMENTS "When codesigning, use entitlements if available" ON)
@@ -485,7 +485,7 @@ else()
set(LLDB_CAN_USE_DEBUGSERVER OFF)
endif()
-if (NOT LLDB_DISABLE_CURSES)
+if (LLDB_ENABLE_CURSES)
find_package(Curses REQUIRED)
find_library(CURSES_PANEL_LIBRARY NAMES panel DOC "The curses panel library")
if (NOT CURSES_PANEL_LIBRARY)
OpenPOWER on IntegriCloud