[Lldb-commits] [PATCH] D29348: [CMake] Add explicit dependencies to plugins
Chris Bieneman via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Tue Jan 31 13:48:33 PST 2017
beanz created this revision.
Herald added subscribers: jgosnell, mgorny, nemanjai.
This patch does two things. First it updates all the ABI plugins with accurate dependencies, and second it adds a tracking mechanism for add_lldb_library to denote plugin libraries, allowing us to build up a list of all the configured plugins.
This list of generated plugins will be used during generating liblldb so that we can link all the plugins into the library.
If this patch looks good I will update all the other plugins in subsequent patches.
https://reviews.llvm.org/D29348
Files:
cmake/modules/AddLLDB.cmake
source/Plugins/ABI/MacOSX-arm/CMakeLists.txt
source/Plugins/ABI/MacOSX-arm64/CMakeLists.txt
source/Plugins/ABI/MacOSX-i386/CMakeLists.txt
source/Plugins/ABI/SysV-arm/CMakeLists.txt
source/Plugins/ABI/SysV-arm64/CMakeLists.txt
source/Plugins/ABI/SysV-hexagon/CMakeLists.txt
source/Plugins/ABI/SysV-i386/CMakeLists.txt
source/Plugins/ABI/SysV-mips/CMakeLists.txt
source/Plugins/ABI/SysV-mips64/CMakeLists.txt
source/Plugins/ABI/SysV-ppc/CMakeLists.txt
source/Plugins/ABI/SysV-ppc64/CMakeLists.txt
source/Plugins/ABI/SysV-s390x/CMakeLists.txt
source/Plugins/ABI/SysV-x86_64/CMakeLists.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D29348.86490.patch
Type: text/x-patch
Size: 6682 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20170131/b2dcfb76/attachment.bin>
More information about the lldb-commits
mailing list