The Swift Package Index logo.Swift Package Index

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 arm64

Build 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.