[swift-build-dev] [swift-evolution] SwiftPM Xcode Integration

Andrew Bennett cacoyi at gmail.com
Fri Feb 19 19:20:35 CST 2016


On Saturday, 20 February 2016, Max Howell <max.howell at apple.com> wrote:

> > In that context, I have a few questions:
> >  * Is it intended that the generated Xcode project will be checked-in?
>
> It’s up to you, but certainly it will not be required and we will
> recommend NOT editing the generated project.
>
> >  * Will the project duplicate information that SwiftPM specifies? file
> references? configuration?
>
> Yes, because it will be generated, consider it a build artefact.
>
> >  * Will the rebuild clobber project configuration that SwiftPM can't
> specify? This is probably fine. Maybe Xcode should make configuration
> read-only in generated projects.
>
> Yes… don’t edit the projects! ;)


Thanks, that's what I expected, and is what I was hoping for.

My main point then is that I expect users won't realise their changes will
be clobbered. It would be good if Xcode's configuration UI is read-only for
these projects. At least for v1, if the engineering cost is sufficiently
low.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-build-dev/attachments/20160220/85607888/attachment.html>


More information about the swift-build-dev mailing list