diff options
| author | Chris Bieneman <beanz@apple.com> | 2017-01-31 20:43:05 +0000 |
|---|---|---|
| committer | Chris Bieneman <beanz@apple.com> | 2017-01-31 20:43:05 +0000 |
| commit | 494f277af5226ecb9d9309da969b29ade93c53f7 (patch) | |
| tree | a4c589ee70fb8afdb506bc6ef328c8266b08b177 /lldb/source/DataFormatters | |
| parent | eb1ad400f9f500f8a191f4953655422b96dda91a (diff) | |
| download | bcm5719-llvm-494f277af5226ecb9d9309da969b29ade93c53f7.tar.gz bcm5719-llvm-494f277af5226ecb9d9309da969b29ade93c53f7.zip | |
[CMake] Add accurate dependency specifications
Summary:
This patch adds accurate dependency specifications to the mail LLDB libraries and tools.
In all cases except lldb-server, these dependencies are added in addition to existing dependencies (making this low risk), and I performed some code cleanup along the way.
For lldb-server I've cleaned up the LLVM dependencies down to just the minimum actually required. This is more than lldb-server actually directly references, and I've left a todo in the code to clean that up.
Reviewers: labath, zturner
Subscribers: lldb-commits, danalbert, srhines, ki.stfu, mgorny, jgosnell
Differential Revision: https://reviews.llvm.org/D29333
llvm-svn: 293686
Diffstat (limited to 'lldb/source/DataFormatters')
| -rw-r--r-- | lldb/source/DataFormatters/CMakeLists.txt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lldb/source/DataFormatters/CMakeLists.txt b/lldb/source/DataFormatters/CMakeLists.txt index bfb5c8b9f68..b8596779005 100644 --- a/lldb/source/DataFormatters/CMakeLists.txt +++ b/lldb/source/DataFormatters/CMakeLists.txt @@ -16,4 +16,14 @@ add_lldb_library(lldbDataFormatters TypeValidator.cpp ValueObjectPrinter.cpp VectorType.cpp + + LINK_LIBS + lldbCore + lldbInterpreter + lldbSymbol + lldbTarget + lldbUtility + + LINK_COMPONENTS + Support ) |

