diff options
author | Jonas Devlieghere <jonas@devlieghere.com> | 2019-12-20 21:01:08 -0800 |
---|---|---|
committer | Jonas Devlieghere <jonas@devlieghere.com> | 2019-12-20 21:01:08 -0800 |
commit | 6cc3ee17a018d916459a4f59a77c75d0b7e191a0 (patch) | |
tree | e4120a43febf2ed56d820464cc403b59d2c39abd /lldb/source/API | |
parent | c51ad1f836bffb4e431eb9f948ee3a32902ba6d2 (diff) | |
download | bcm5719-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.cpp | 12 |
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; |