Open source XCBuild!

Originator:daniel
Number:rdar://33762911 Date Originated:07-Aug-2017 03:13 PM
Status:Open Resolved:
Product:Developer Tools Product Version:Xcode 9 beta 5
Classification:UI/Usability Reproducible:Always
 
Summary:
This is a duplicate of radar #33762856

It would be amazing if XCBuild was open source. Currently if you ever have a problem with a bug in the Xcode build toolchain, it's very difficult to track down, reproduce, or workaround. By open sourcing XCBuild not only could developers have a chance to figure out how to fix problems, but they could also submit these fixes upstream, just like people do with the open source Swift projects. Even if developers couldn't submit the fixes themselves, having the ability to gain extra context from the open source repo could improve the bug reports submitted.


Steps to Reproduce:
1. Attempt to read the source of XCBuild

Expected Results:
The source is available on https://github.com/apple !

Actual Results:
XCBuild is closed source

Version:
Xcode 9 beta 5

Notes:
Here's a list of Radars that I have previously filed that possibly (depending on implementation details obviously unbeknownst to me) that could have been fixed from an external contribution to Xcode's build toolchain.

rdar://33583911
rdar://31522865
rdar://31521765
rdar://31383369
rdar://31372950
rdar://30725285
rdar://30725266
rdar://28292226
rdar://27516128
rdar://23225405
rdar://23224011

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!