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
30 lines
526 B
CMake
30 lines
526 B
CMake
add_lldb_library(lldbDataFormatters
|
|
CXXFunctionPointer.cpp
|
|
DataVisualization.cpp
|
|
DumpValueObjectOptions.cpp
|
|
FormatCache.cpp
|
|
FormatClasses.cpp
|
|
FormatManager.cpp
|
|
FormattersHelpers.cpp
|
|
LanguageCategory.cpp
|
|
StringPrinter.cpp
|
|
TypeCategory.cpp
|
|
TypeCategoryMap.cpp
|
|
TypeFormat.cpp
|
|
TypeSummary.cpp
|
|
TypeSynthetic.cpp
|
|
TypeValidator.cpp
|
|
ValueObjectPrinter.cpp
|
|
VectorType.cpp
|
|
|
|
LINK_LIBS
|
|
lldbCore
|
|
lldbInterpreter
|
|
lldbSymbol
|
|
lldbTarget
|
|
lldbUtility
|
|
|
|
LINK_COMPONENTS
|
|
Support
|
|
)
|