This is an archive of the discontinued LLVM Phabricator instance.

[CMake] Add explicit dependencies to plugins
ClosedPublic

Authored by beanz on Jan 31 2017, 1:48 PM.

Details

Summary

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.

Diff Detail

Repository
rL LLVM

Event Timeline

beanz created this revision.Jan 31 2017, 1:48 PM
zturner accepted this revision.Jan 31 2017, 1:55 PM
This revision is now accepted and ready to land.Jan 31 2017, 1:55 PM
labath accepted this revision.Jan 31 2017, 2:01 PM
This revision was automatically updated to reflect the committed changes.