summaryrefslogtreecommitdiffstats
path: root/lldb/source/API
diff options
context:
space:
mode:
authorJonas Devlieghere <jonas@devlieghere.com>2019-12-20 21:01:08 -0800
committerJonas Devlieghere <jonas@devlieghere.com>2019-12-20 21:01:08 -0800
commit6cc3ee17a018d916459a4f59a77c75d0b7e191a0 (patch)
treee4120a43febf2ed56d820464cc403b59d2c39abd /lldb/source/API
parentc51ad1f836bffb4e431eb9f948ee3a32902ba6d2 (diff)
downloadbcm5719-llvm-6cc3ee17a018d916459a4f59a77c75d0b7e191a0.tar.gz
bcm5719-llvm-6cc3ee17a018d916459a4f59a77c75d0b7e191a0.zip
[lldb] Expose more optional dependencies through GetBuildConfiguration()
Expose all the externally-observable optional dependencies through SBDebugger::GetBuildConfiguration().
Diffstat (limited to 'lldb/source/API')
-rw-r--r--lldb/source/API/SBDebugger.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/lldb/source/API/SBDebugger.cpp b/lldb/source/API/SBDebugger.cpp
index 769f688b5b7..b7ac8047f8e 100644
--- a/lldb/source/API/SBDebugger.cpp
+++ b/lldb/source/API/SBDebugger.cpp
@@ -686,6 +686,18 @@ SBStructuredData SBDebugger::GetBuildConfiguration() {
AddBoolConfigEntry(
*config_up, "curses", LLDB_ENABLE_CURSES,
"A boolean value that indicates if curses support is enabled in LLDB");
+ AddBoolConfigEntry(
+ *config_up, "editline", LLDB_ENABLE_LIBEDIT,
+ "A boolean value that indicates if editline support is enabled in LLDB");
+ AddBoolConfigEntry(
+ *config_up, "lzma", LLDB_ENABLE_LZMA,
+ "A boolean value that indicates if lzma support is enabled in LLDB");
+ AddBoolConfigEntry(
+ *config_up, "python", LLDB_ENABLE_PYTHON,
+ "A boolean value that indicates if python support is enabled in LLDB");
+ AddBoolConfigEntry(
+ *config_up, "lua", LLDB_ENABLE_LUA,
+ "A boolean value that indicates if lua support is enabled in LLDB");
AddLLVMTargets(*config_up);
SBStructuredData data;
OpenPOWER on IntegriCloud