Bug 199728 (svn 247402) updated TestWebKitAPI to use the unified-build technique. Now update WebKitLegacy to build under XCBuild after those changes. This work involves adding an "Apply Configuration to XCFileLists" build target, adding a check-xcfilelists.sh script, adding a "Check xcfilelists" build phase that calls that script, adding knowledge of the project to the generate-xcfilelists script, creating new .xcfilelist files, and adding those to the project.
Created attachment 375234 [details]
Oops. The patch doesn't apply?
Oh. I know why. Bug 200310 needs to land first.
FYI, this patch parallels that for Bug 200310.
Created attachment 375240 [details]
Bug 200310 has landed, so re-uploaded the patch for this bug for EWS purposes.
Created attachment 375244 [details]
OK, I rebased on ToT it locally, so it should apply now.
Comment on attachment 375244 [details]
Clearing flags on attachment: 375244
Committed r248106: <https://trac.webkit.org/changeset/248106>
All reviewed patches have been landed. Closing bug.