Build Information
Successful build of swift-rtc, reference v0.7.0 (ecff87), with Swift 6.4 for macOS (SPM) on 20 Sep 2026 21:14:16 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ngr-tc/swift-rtc.git
Reference: v0.7.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ngr-tc/swift-rtc
* tag v0.7.0 -> FETCH_HEAD
HEAD is now at ecff879 replace swift-extras-base64 dep with in-house Base64
Cloned https://github.com/ngr-tc/swift-rtc.git
Revision (git rev-parse @):
ecff879b7bf8c25c010fe2b642cb55d25956c2d3
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/ngr-tc/swift-rtc.git at v0.7.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/ngr-tc/swift-rtc.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 1592]
[Planning deferred tasks]
[Constructing 1673 / 3646]
[110 / 926] RTP
[285 / 926] swift-nio_NIOPosix
[297 / 926]
[317 / 937] Crypto
[318 / 946] Atomics
[325 / 958] CNIOWindows
[330 / 969] SCTP
[341 / 1016] SCTP
[360 / 1016]
[374 / 1058] SwiftASN1
[383 / 1093] CCryptoBoringSSL
[393 / 1093]
[397 / 1093]
[401 / 1093]
[410 / 1093]
[416 / 1093] CCryptoBoringSSL
[417 / 1093]
[423 / 1093] CCryptoBoringSSL
[430 / 1093]
[435 / 1093] _NIODataStructures
[450 / 1093] CCryptoBoringSSL
[454 / 1093] Atomics
[464 / 1093]
[469 / 1093]
[473 / 1093]
[477 / 1093] CCryptoBoringSSL
[481 / 1093] CCryptoBoringSSL
[493 / 1093] CCryptoBoringSSL
[497 / 1093] CCryptoBoringSSL
[503 / 1093]
[505 / 1093] CCryptoBoringSSL
[507 / 1093] CCryptoBoringSSL
[512 / 1093] CCryptoBoringSSL
[514 / 1093] SwiftASN1
[517 / 1093] CCryptoBoringSSL
[521 / 1093] CCryptoBoringSSL
[525 / 1093] CryptoBoringWrapper
[534 / 1093] Crypto
[543 / 1093] CCryptoBoringSSL
[548 / 1093] CCryptoBoringSSL
[558 / 1093] CCryptoBoringSSL
[562 / 1093] CCryptoBoringSSL
[565 / 1093] CCryptoBoringSSL
[566 / 1093] CCryptoBoringSSL
[571 / 1093] CCryptoBoringSSL
[583 / 1093] CCryptoBoringSSL
[597 / 1093] CCryptoBoringSSL
[605 / 1093] CCryptoBoringSSL
[609 / 1093] CCryptoBoringSSL
[615 / 1093] CCryptoBoringSSL
[620 / 1093] CCryptoBoringSSL
[627 / 1093] CCryptoBoringSSL
[631 / 1093] CCryptoBoringSSL
[634 / 1093] CCryptoBoringSSL
[637 / 1093] CCryptoBoringSSL
[641 / 1093] CCryptoBoringSSL
[645 / 1093] CCryptoBoringSSL
[647 / 1093] CCryptoBoringSSL
[652 / 1093] CCryptoBoringSSL
[664 / 1093] CCryptoBoringSSL
[670 / 1093] CCryptoBoringSSL
[671 / 1093] CCryptoBoringSSL
[676 / 1093] CCryptoBoringSSL
[683 / 1093] CCryptoBoringSSL
[694 / 1093] CCryptoBoringSSL
[702 / 1093] CCryptoBoringSSL
[709 / 1093] CCryptoBoringSSL
[715 / 1093] CCryptoBoringSSL
[719 / 1093] CCryptoBoringSSL
[722 / 1093] CCryptoBoringSSL
[728 / 1093] CCryptoBoringSSL
[731 / 1093] CCryptoBoringSSL
[738 / 1093] CCryptoBoringSSL
[741 / 1093] CCryptoBoringSSL
[746 / 1093] CCryptoBoringSSL
[750 / 1093] CCryptoBoringSSL
[757 / 1093] CCryptoBoringSSL
[768 / 1093] CCryptoBoringSSL
[775 / 1093] CCryptoBoringSSL
[778 / 1093] CCryptoBoringSSL
[785 / 1093] CCryptoBoringSSL
[788 / 1093] CCryptoBoringSSL
[791 / 1093] CCryptoBoringSSL
[795 / 1093] CCryptoBoringSSL
[801 / 1093] CCryptoBoringSSL
[811 / 1093] CCryptoBoringSSL
[822 / 1093] CCryptoBoringSSL
[824 / 1093] CCryptoBoringSSL
[825 / 1093] CCryptoBoringSSL
[827 / 1093] CCryptoBoringSSL
[833 / 1093] CCryptoBoringSSL
[835 / 1093] CCryptoBoringSSL
[838 / 1093]
[848 / 1093] SwiftASN1
[850 / 1093] SwiftASN1
[854 / 1093] _AtomicsShims
[862 / 1093] _AtomicsShims
[867 / 1093] NIOConcurrencyHelpers
[873 / 1093] InternalCollectionsUtilities
[876 / 1093] InternalCollectionsUtilities
[882 / 1093] DTLS
[893 / 1093] CryptoBoringWrapper
[895 / 1093] Crypto
[898 / 1093] SwiftASN1
[904 / 1093] Crypto
[905 / 1093] CryptoBoringWrapper
[922 / 1105] CNIOFreeBSD
[938 / 1107] Atomics-product
[946 / 1120] Atomics-product
[961 / 1120]
[971 / 1122] DTLS
[986 / 1133] CryptoBoringWrapper
[998 / 1133]
[1000 / 1146]
[1009 / 1157] _CryptoExtras
[1013 / 1157] _CryptoExtras
[1016 / 1157] _CryptoExtras
[1017 / 1157] _CryptoExtras
[1020 / 1157] _CryptoExtras
[1022 / 1157] _CryptoExtras
[1028 / 1157] _CryptoExtras-product
[1038 / 1157] DequeModule
[1041 / 1158] _CryptoExtras
[1043 / 1158] NIOCore
[1052 / 1170] NIOCore
[1054 / 1170] NIOCore
[1055 / 1170] NIOCore
[1056 / 1170] DequeModule
[1057 / 1170] NIOCore
[1057 / 1170] CNIOAtomics
[1057 / 1170] NIOCore
[1057 / 1170] CNIOAtomics
[1059 / 1170] NIOCore
[1071 / 1174] NIOEmbedded
[1075 / 1178] NIOFoundationEssentialsCompat
[1079 / 1194] NIOPosix
[1094 / 1209] NIOFoundationEssentialsCompat
[1105 / 1209] Shared
[1108 / 1209] Shared
[1113 / 1209] Shared
[1124 / 1209] Shared
[1130 / 1209]
[1134 / 1212] NIOPosix
[1141 / 1213] SDP
[1147 / 1241] RTCP
[1156 / 1241] NIO
[1168 / 1243] RTP-product
[1182 / 1243] RTP
[1186 / 1243] RTCP
[1187 / 1243] RTCP
[1191 / 1243] SDP
[1194 / 1243] RTCP
[1197 / 1243] NIOFoundationCompat
[1201 / 1243] SDP-product
[1203 / 1244] RTCP
[1207 / 1248] RTCP
[1210 / 1248] NIOFoundationCompat
[1219 / 1250] SRTP
[1229 / 1271] STUN
[1235 / 1271] SRTP
[1246 / 1271] SRTP
[1252 / 1271] STUN-product
[1253 / 1272] STUN
[1255 / 1272] RTC
[1264 / 1274] RTC
[1267 / 1274] NIO
[1274 / 1274] SRTP-product
Build complete! (30.08 sec)
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/apple/swift-docc-plugin
[1/2345] Fetching swift-docc-plugin
[2/20894] Fetching swift-docc-plugin, swift-crypto
[4387/106959] Fetching swift-docc-plugin, swift-crypto, swift-nio
Fetched https://github.com/apple/swift-docc-plugin (9.54s)
Fetched https://github.com/apple/swift-nio.git (9.54s)
Fetched https://github.com/apple/swift-crypto.git (9.54s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (12.33s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3824] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.32s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.04s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.15.1 (0.70s)
Fetching https://github.com/apple/swift-asn1.git
[1/1983] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git (1.07s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (3.29s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.103.0 (0.66s)
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-system.git
[1/1875] Fetching swift-atomics
[451/8773] Fetching swift-atomics, swift-system
[1509/36125] Fetching swift-atomics, swift-system, swift-collections
Fetched https://github.com/apple/swift-atomics.git (3.72s)
Fetched https://github.com/apple/swift-system.git (3.72s)
Fetched https://github.com/apple/swift-collections.git (3.72s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (4.33s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.6.0 (0.69s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.56s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.6.0
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.3
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.103.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.15.1
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.0
Build complete.
{
"dependencies" : [
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
},
{
"identity" : "swift-nio",
"requirement" : {
"range" : [
{
"lower_bound" : "2.65.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-nio.git"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "3.4.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
}
],
"manifest_display_name" : "swift-rtc",
"name" : "swift-rtc",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "tvos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "DataChannel",
"targets" : [
"DataChannel"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "DTLS",
"targets" : [
"DTLS"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "RTC",
"targets" : [
"RTC"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "RTCP",
"targets" : [
"RTCP"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "RTP",
"targets" : [
"RTP"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SCTP",
"targets" : [
"SCTP"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDP",
"targets" : [
"SDP"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Shared",
"targets" : [
"Shared"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SRTP",
"targets" : [
"SRTP"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "STUN",
"targets" : [
"STUN"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SharedTests",
"module_type" : "SwiftTarget",
"name" : "SharedTests",
"path" : "Tests/SharedTests",
"sources" : [
"CRC32Tests.swift",
"FixedBigIntTests.swift",
"PaddingTests.swift",
"ReplayDetectorTests.swift",
"SocketAddressTests.swift",
"UrlTests.swift"
],
"target_dependencies" : [
"Shared"
],
"type" : "test"
},
{
"c99name" : "Shared",
"module_type" : "SwiftTarget",
"name" : "Shared",
"path" : "Sources/Shared",
"product_dependencies" : [
"NIOCore"
],
"product_memberships" : [
"RTC",
"RTCP",
"RTP",
"SDP",
"Shared",
"SRTP",
"STUN"
],
"sources" : [
"Base64.swift",
"ByteBufferViewEx.swift",
"CRC32.swift",
"FixedBigInt.swift",
"KeyingMaterialExporter.swift",
"Marshal.swift",
"MatchRange.swift",
"Padding.swift",
"RTCHandler.swift",
"ReplayDetector.swift",
"SocketAddress.swift",
"StdExtensions.swift",
"Url.swift"
],
"type" : "library"
},
{
"c99name" : "STUNTests",
"module_type" : "SwiftTarget",
"name" : "STUNTests",
"path" : "Tests/STUNTests",
"sources" : [
"AddressTests.swift",
"AgentTests.swift",
"AttributeTests.swift",
"FingerprintTests.swift",
"MessageIntegrityTests.swift",
"STUNTests.swift",
"TextAttributeTests.swift",
"UnknownAttributesTests.swift",
"UriTests.swift",
"XorMappedAddressTests.swift"
],
"target_dependencies" : [
"STUN",
"Shared"
],
"type" : "test"
},
{
"c99name" : "STUN",
"module_type" : "SwiftTarget",
"name" : "STUN",
"path" : "Sources/STUN",
"product_dependencies" : [
"NIOCore",
"NIOFoundationCompat",
"Crypto"
],
"product_memberships" : [
"RTC",
"STUN"
],
"sources" : [
"Address.swift",
"Agent.swift",
"Attribute.swift",
"Checks.swift",
"Client.swift",
"ErrorCodeAttribute.swift",
"Fingerprint.swift",
"Message.swift",
"MessageIntegrity.swift",
"StunError.swift",
"TextAttribute.swift",
"UnknownAttribute.swift",
"Uri.swift",
"XorMappedAddress.swift"
],
"target_dependencies" : [
"Shared"
],
"type" : "library"
},
{
"c99name" : "SRTPTests",
"module_type" : "SwiftTarget",
"name" : "SRTPTests",
"path" : "Tests/SRTPTests",
"sources" : [
"CipherAeadAesGcmTests.swift",
"CipherAesCmHmacSha1Tests.swift",
"ContextTests.swift",
"KeyDerivationTests.swift"
],
"target_dependencies" : [
"SRTP",
"RTP"
],
"type" : "test"
},
{
"c99name" : "SRTP",
"module_type" : "SwiftTarget",
"name" : "SRTP",
"path" : "Sources/SRTP",
"product_dependencies" : [
"NIOCore",
"NIOFoundationCompat",
"Crypto",
"_CryptoExtras"
],
"product_memberships" : [
"SRTP"
],
"sources" : [
"Cipher/Cipher.swift",
"Cipher/CipherAeadAesGcm.swift",
"Cipher/CipherAesCmHmacSha1.swift",
"Config.swift",
"Context.swift",
"ContextOption.swift",
"KeyDerivation.swift",
"ProtectionProfile.swift",
"SrtpError.swift"
],
"target_dependencies" : [
"RTCP",
"RTP",
"Shared"
],
"type" : "library"
},
{
"c99name" : "SDPTests",
"module_type" : "SwiftTarget",
"name" : "SDPTests",
"path" : "Tests/SDPTests",
"sources" : [
"CommonDescriptionTests.swift",
"MediaDescriptionTests.swift",
"SessionDescriptionTests.swift"
],
"target_dependencies" : [
"SDP"
],
"type" : "test"
},
{
"c99name" : "SDP",
"module_type" : "SwiftTarget",
"name" : "SDP",
"path" : "Sources/SDP",
"product_dependencies" : [
"NIOCore"
],
"product_memberships" : [
"RTC",
"SDP"
],
"sources" : [
"CommonDescription.swift",
"Lexer.swift",
"MediaDescription.swift",
"SdpError.swift",
"SessionDescription.swift"
],
"target_dependencies" : [
"Shared"
],
"type" : "library"
},
{
"c99name" : "SCTPTests",
"module_type" : "SwiftTarget",
"name" : "SCTPTests",
"path" : "Tests/SCTPTests",
"sources" : [
"SCTPTests.swift"
],
"target_dependencies" : [
"SCTP"
],
"type" : "test"
},
{
"c99name" : "SCTP",
"module_type" : "SwiftTarget",
"name" : "SCTP",
"path" : "Sources/SCTP",
"product_memberships" : [
"SCTP"
],
"sources" : [
"SCTP.swift"
],
"type" : "library"
},
{
"c99name" : "RTPTests",
"module_type" : "SwiftTarget",
"name" : "RTPTests",
"path" : "Tests/RTPTests",
"sources" : [
"AbsSendTimeExtensionTests.swift",
"AudioLevelExtensionTests.swift",
"G7xxTests.swift",
"H264Tests.swift",
"OpusTests.swift",
"PacketTests.swift",
"PacketizerTests.swift",
"TransportCcExtensionTests.swift",
"VP8Tests.swift",
"VideoOrientationExtensionTests.swift"
],
"target_dependencies" : [
"RTP"
],
"type" : "test"
},
{
"c99name" : "RTP",
"module_type" : "SwiftTarget",
"name" : "RTP",
"path" : "Sources/RTP",
"product_dependencies" : [
"NIOCore"
],
"product_memberships" : [
"RTC",
"RTP",
"SRTP"
],
"sources" : [
"Codecs/G7xx.swift",
"Codecs/H264.swift",
"Codecs/Opus.swift",
"Codecs/VP8.swift",
"Extensions/AbsSendTimeExtesnion.swift",
"Extensions/AudioLevelExtension.swift",
"Extensions/TransportCcExtension.swift",
"Extensions/VideoOrientationExtension.swift",
"Header.swift",
"Packet.swift",
"Packetizer.swift",
"RtpError.swift",
"Sequence.swift"
],
"target_dependencies" : [
"Shared"
],
"type" : "library"
},
{
"c99name" : "RTCPTests",
"module_type" : "SwiftTarget",
"name" : "RTCPTests",
"path" : "Tests/RTCPTests",
"sources" : [
"CompoundPacketTests.swift",
"ExtendedReportTests.swift",
"FullIntraRequestTests.swift",
"GoodbyeTests.swift",
"HeaderTests.swift",
"PacketTests.swift",
"PictureLossIndicationTests.swift",
"RapidResynchronizationRequestTests.swift",
"RawPacketTests.swift",
"ReceiverEstimatedMaximumBitrateTests.swift",
"ReceiverReportTests.swift",
"SenderReportTests.swift",
"SliceLossIndicationTests.swift",
"SourceDescriptionTests.swift",
"TransportLayerCcTests.swift",
"TransportLayerNackTests.swift"
],
"target_dependencies" : [
"RTCP"
],
"type" : "test"
},
{
"c99name" : "RTCP",
"module_type" : "SwiftTarget",
"name" : "RTCP",
"path" : "Sources/RTCP",
"product_dependencies" : [
"NIOCore"
],
"product_memberships" : [
"RTCP",
"SRTP"
],
"sources" : [
"CompoundPacket.swift",
"ExtendedReport/DLRRReportBlock.swift",
"ExtendedReport/ExtendedReport.swift",
"ExtendedReport/PacketReceiptTimesReportBlock.swift",
"ExtendedReport/RLEReportBlock.swift",
"ExtendedReport/ReceiverReferenceTimeReportBlock.swift",
"ExtendedReport/StatisticsSummaryReportBlock.swift",
"ExtendedReport/UnknownReportBlock.swift",
"ExtendedReport/VoIPMetricsReportBlock.swift",
"Goodbye.swift",
"Header.swift",
"Packet.swift",
"PayloadFeedbacks/FullIntraRequest.swift",
"PayloadFeedbacks/PictureLossIndication.swift",
"PayloadFeedbacks/ReceiverEstimatedMaximumBitrate.swift",
"PayloadFeedbacks/SliceLossIndication.swift",
"RawPacket.swift",
"ReceiverReport.swift",
"ReceptionReport.swift",
"RtcpError.swift",
"SenderReport.swift",
"SourceDescription.swift",
"TransportFeedbacks/RapidResynchronizationRequest.swift",
"TransportFeedbacks/TransportLayerCc.swift",
"TransportFeedbacks/TransportLayerNack.swift"
],
"target_dependencies" : [
"Shared"
],
"type" : "library"
},
{
"c99name" : "RTC",
"module_type" : "SwiftTarget",
"name" : "RTC",
"path" : "Sources/RTC",
"product_memberships" : [
"RTC"
],
"sources" : [
"Exports.swift"
],
"target_dependencies" : [
"RTP",
"SDP",
"STUN"
],
"type" : "library"
},
{
"c99name" : "DataChannelTests",
"module_type" : "SwiftTarget",
"name" : "DataChannelTests",
"path" : "Tests/DataChannelTests",
"sources" : [
"DataChannelTests.swift"
],
"target_dependencies" : [
"DataChannel"
],
"type" : "test"
},
{
"c99name" : "DataChannel",
"module_type" : "SwiftTarget",
"name" : "DataChannel",
"path" : "Sources/DataChannel",
"product_memberships" : [
"DataChannel"
],
"sources" : [
"DataChannel.swift"
],
"type" : "library"
},
{
"c99name" : "DTLSTests",
"module_type" : "SwiftTarget",
"name" : "DTLSTests",
"path" : "Tests/DTLSTests",
"sources" : [
"DTLSTests.swift"
],
"target_dependencies" : [
"DTLS"
],
"type" : "test"
},
{
"c99name" : "DTLS",
"module_type" : "SwiftTarget",
"name" : "DTLS",
"path" : "Sources/DTLS",
"product_memberships" : [
"DTLS"
],
"sources" : [
"DTLS.swift"
],
"type" : "library"
}
],
"tools_version" : "5.8"
}
Done.