hanchenye-llvm-project/lldb/tools
Alex Langford 27510c18ad Introduce lldb-framework CMake target and centralize its logic
Summary:
In this patch I aim to do the following:

1) Create an lldb-framework target that acts as the target that handles generating LLDB.framework. Previously, liblldb acted as the target for generating the framework in addition to generating the actual lldb library. This made the target feel overloaded.
2) Centralize framework generation as much as it makes sense to do so.
3) Create a target lldb-suite, which depends on every tool and library that makes liblldb fully functional. One result of having this target is it makes tracking dependencies much clearer.

Differential Revision: https://reviews.llvm.org/D48060

llvm-svn: 334968
2018-06-18 18:27:16 +00:00
..
argdumper Introduce lldb-framework CMake target and centralize its logic 2018-06-18 18:27:16 +00:00
compact-unwind
darwin-debug Introduce lldb-framework CMake target and centralize its logic 2018-06-18 18:27:16 +00:00
darwin-threads the thread id is easier to read in base16. 2018-03-06 23:33:02 +00:00
debugserver Introduce lldb-framework CMake target and centralize its logic 2018-06-18 18:27:16 +00:00
driver Introduce lldb-framework CMake target and centralize its logic 2018-06-18 18:27:16 +00:00
install-headers
intel-features Enable AUTOBRIEF in doxygen configuration. 2018-05-02 16:55:16 +00:00
lldb-mi Revert "[lldb-mi] Add overload method for setting an error" 2018-06-15 20:20:39 +00:00
lldb-perf Make lldb -Werror clean for -Wstring-conversion 2017-01-06 00:38:06 +00:00
lldb-server Introduce lldb-framework CMake target and centralize its logic 2018-06-18 18:27:16 +00:00
lldb-test [FileSpec] Make style argument mandatory for SetFile. NFC 2018-06-13 22:08:14 +00:00
CMakeLists.txt Add lldb-test. 2017-12-01 00:52:51 +00:00