Commit Graph

4 Commits

Author SHA1 Message Date
Michael Gottesman
af25b6764c [swift-stage2] Point the API migrator at the correct directory when building/testing against a host toolchain.
This involved adding a new substitution called %api_diff_data_dir that when
building against a host toolchain, looks in the host toolchain (next to swiftc)
rather than in the resource dir. The reason why I need to do this is this allows
me to perform a stdlib stage2 build without needing to build swift itself.

The only interesting changes here are that I had to add %api_diff_data_dir to
a bunch of normal/expected tests and also add %api_diff_data_dir's length to the
offsets in rdar31892850.swift.
2021-08-12 11:50:04 -07:00
Argyrios Kyrtzidis
7d1d0950cb [migrator] Handle AppKit protocol migrations
This is https://github.com/apple/swift/pull/18226 but with a fix for the test to be macos specific.
rdar://42480588
2018-07-27 15:43:29 -07:00
Pavel Yaskevich
f0d1f0bc66 Revert "migrator: handle AppKit protocol migrations. rdar://42480588" 2018-07-27 00:04:23 -07:00
Xi Ge
a8d43cc344 migrator: handle AppKit protocol migrations. rdar://42480588 2018-07-26 16:57:48 -07:00