Jonas Devlieghere
b981924bdd
[lldb] Move triple construction out of getArchCFlags in DarwinBuilder (NFC)
...
Move the construction of the triple out of getArchCFlags in the
DarwinBuilder.
2020-08-27 09:31:01 -07:00
Jonas Devlieghere
a3fc61c80f
[lldb] Move Xcode SDK helper functions into lldbutil
...
This allows the logic to be reused by both the builders and the tests.
2020-08-19 13:30:27 -07:00
Jonas Devlieghere
b40a3814b6
[lldb] Code sign binaries with entitlements
...
Binaries need to be code signed with entitlements to run on device.
Differential revision: https://reviews.llvm.org/D86237
2020-08-19 11:55:36 -07:00
Jonas Devlieghere
e5d08fcbac
[lldb] Extend Darwin builder to pass the ARCH_CFLAGS spec to Make.
...
Construct the ARCH_CFLAGS in Python rather than in Make by disassembling
the TRIPLE.
Differential revision: https://reviews.llvm.org/D85539
2020-08-19 11:47:29 -07:00
Jonas Devlieghere
074c591a7e
[lldb] Add getExtraMakeArgs to Builder (NFC)
...
Instead of a new method for each variable any subclass might want to
set, have a method getExtraMakeArgs that each subclass can use to return
whatever extra Make arguments it wants.
As per Pavel's suggestion in D85539.
2020-08-19 09:47:25 -07:00
Jonas Devlieghere
b623f3c0b4
[lldb] Move builders under lldbsuite.test as they import lldbtest (NFC)
2020-08-19 09:07:51 -07:00