This is an archive of the discontinued LLVM Phabricator instance.

[CMake] Accept entitlements for code signing in add_lldb_library()
ClosedPublic

Authored by sgraenitz on Jan 29 2019, 3:34 AM.

Details

Summary

D57334 added entitlements support in add_llvm_library() so we can use it for library targets in LLDB.

Additionally this patch fixes the way that the entitlements argument is passed on from add_lldb_executable() to add_llvm_executable(). We still need the explicit parsing and passing on of single- and multi-value arguments as long as we are on CMake < 3.7 (due to bug https://gitlab.kitware.com/cmake/cmake/merge_requests/133).

Event Timeline

sgraenitz created this revision.Jan 29 2019, 3:34 AM
This revision is now accepted and ready to land.Jan 29 2019, 12:36 PM
This revision was automatically updated to reflect the committed changes.