Update to swift package init executable template
Hi all, I've been working on some changes to swift package init --type executable to improve scalability and maintainability based on feedback from the SwiftPM community. If you're interested in the...
View ArticleWindows Self Hosted pipeline
Hello folks, I would like to inform you that a new pipeline has been mark as required for all Swift Package Manager PR targeting branch main, and subsequent release branches. This pipeline is a...
View ArticleBuilding a C target without -fmodules?
I am trying to package GitHub - sctplab/usrsctp: A portable SCTP userland stack with SPM to use it as a dependency in my swift library. What I get is: Sources/usrsctp/src/user_inpcb.h:106:8 type...
View ArticleSwift 6.1 and "redefinition of module"
After upgrading (Xcode) to Swift 6.1, one of my projects failed to compile. It prompted redefinition of module 'CLib' during compilation. The simplified project (source code can be found here...
View ArticleNew Package: Swift Package Registry Service
I just wanted to let everyone know about a new package we here at Crowdstrike have just released. Swift Package Registry Service is a Vapor-based server application which implements the Swift Package...
View ArticleBest way to inject build time configuration in a swift package
Hi Everyone, I am working on a Swift Package that I plan to integrate with CI/CD later. I would like to inject environment-specific build configuration values (like API_BASE_URL, etc.) into my Swift...
View Article