apple / swift-nio-ssl

TLS Support for SwiftNIO, based on BoringSSL.
https://swiftpackageindex.com/apple/swift-nio-ssl/main/documentation/niossl
Apache License 2.0
385 stars 139 forks source link

Add cxx interop build pipeline #454

Closed gjcairo closed 6 months ago

gjcairo commented 7 months ago

This PR adds a new target to docker-compose that builds a new project that depends on this one, with C++ interoperability enabled, with the goal of adding a new CI pipeline that checks the build succeeds.

Motivation:

To make sure that C++ interoperability can be used on projects that depend on swift-nio-ssl.

Modifications:

Result:

We will ensure this projects builds properly with C++ interoperability enabled.

yim-lee commented 7 months ago

@swift-server-bot add to allowlist

gjcairo commented 7 months ago

@yim-lee can thanks for dealing with the pipelines!