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

Max Howell max.howell at apple.com
Fri Feb 19 19:45:09 CST 2016


Yes we hope to make them read only somehow. 

> On Feb 19, 2016, at 5:20 PM, Andrew Bennett <cacoyi at gmail.com> wrote:
> 
>> 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/20160219/6daf9fef/attachment.html>


More information about the swift-build-dev mailing list