SourceControl should stay entirely in SwiftPM
Yup and yup
Ok, then I'll leave that where it is and move the depending code in TestSupport to SPMTestSupport. (+ rename TestSupport to TSCTestSupport)
Awesome, thanks!
I opened a PR for the changes in SwiftPM here and the initial commit for tools-support-core here. Both are marked as WIP to improve documentation before merging but are technically in a reviewable (and working) state.
The tools-support-core repository has a bootstrap script to automate copying the sources from swiftpm (taking the swiftpm dir as input).
Feedback is welcome! ![]()
Is there any other critical work planned for this repo before we can tag an initial release that other packages (like swift-format) can depend on?
Hm, I don't think so. @ddunbar/@benjamin_herzog?
Yeah, me neither. I would like to see some infrastructure being moved/rebuild around declaring commands but that is not necessarily needed for an initial release.