[swift-build-dev] [swiftpm] Add proposal for C language support

Andrew Madsen lists at openreelsoftware.com
Sat Jan 2 11:25:52 CST 2016


Daniel Dunbar via swift-build-dev wrote:
 > Happy 2016!
 >
 > I am working on an initial proposal for adding support for C language 
targets to the Swift package manager, and am interested in feedback:
 >    
https://github.com/ddunbar/swift-evolution/blob/master/proposals/NNNN-swiftpm-c-language-targets.md 

 >
 > Unless there are serious objections, I am hoping to hope to land this 
proposal soon and start work on the feature shortly after.

I'm happy to see this, Daniel. Best I can tell, it will provide exactly 
the feature set I need right now, where I'm writing a Swift library 
package that requires a little bit of C (ie. two or three 1-line 
functions) due to Swift's inability to call C variadic functions.

I do think the ability to declare that a certain target's API should not 
be exposed to downstream packages is important, and hope that too can be 
addressed relatively soon.

-Andrew


More information about the swift-build-dev mailing list