This is an archive of the discontinued LLVM Phabricator instance.

[cmake] Add ability to customize (and skip) debugserver codesign
ClosedPublic

Authored by labath on May 25 2016, 8:06 AM.

Details

Summary

This adds the ability to customize the debugserver codesign process via cmake cache variable. The
user can set the codesign indentity (with the default being the customary lldb_codesign), and if
the identity is set to a empty string, the codesign step is skipped completely.

We needed the last feature to enable building lldb on buildservers which do not have the right
certificates installed.

Diff Detail

Repository
rL LLVM

Event Timeline

labath updated this revision to Diff 58424.May 25 2016, 8:06 AM
labath retitled this revision from to [cmake] Add ability to customize (and skip) debugserver codesign.
labath updated this object.
labath added reviewers: sas, tberghammer.
labath added a subscriber: lldb-commits.
tberghammer accepted this revision.May 25 2016, 10:38 AM
tberghammer edited edge metadata.

lgtm

This revision is now accepted and ready to land.May 25 2016, 10:38 AM
sas accepted this revision.May 25 2016, 8:19 PM
sas edited edge metadata.

This is really useful.

This revision was automatically updated to reflect the committed changes.