The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-srt-kit, reference 0.3.1 (f3e448), with Swift 6.4 for macOS (SPM) on 25 Sep 2026 10:24:32 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/atelier-socle/swift-srt-kit.git
Reference: 0.3.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/atelier-socle/swift-srt-kit
 * tag               0.3.1      -> FETCH_HEAD
HEAD is now at f3e4486 ci: Swift 6.2/6.3 matrix, GitHub Actions node24, Xcode 26.4
Cloned https://github.com/atelier-socle/swift-srt-kit.git
Revision (git rev-parse @):
f3e448662d8d76d409a6176444395dcfa69d374c
SUCCESS checkout https://github.com/atelier-socle/swift-srt-kit.git at 0.3.1
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/atelier-socle/swift-srt-kit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Provisioning 4 / 47]
[Pre-planning 1 / 1101]
[Planning deferred tasks]
[Constructing 2252 / 2689]
[140 / 782] Crypto
[229 / 782] swift-crypto_CCryptoBoringSSLShims
[234 / 782]
[250 / 791] CryptoBoringWrapper
[255 / 810] CNIOWindows
[263 / 827] CCryptoBoringSSL
[268 / 850] _NIODataStructures
[273 / 876]
[290 / 876]
[299 / 939]
[306 / 953] CCryptoBoringSSL
[310 / 953] InternalCollectionsUtilities
[322 / 953] CCryptoBoringSSL
[329 / 953]
[336 / 953] CCryptoBoringSSL
[342 / 953] CCryptoBoringSSL
[345 / 953]
[348 / 953] CCryptoBoringSSL
[350 / 953]
[356 / 953] _NIODataStructures
[358 / 953]
[369 / 953] CCryptoBoringSSL
[380 / 953]
[394 / 953]
[396 / 953]
[401 / 953] CCryptoBoringSSL
[411 / 953] CCryptoBoringSSL
[421 / 953]
[426 / 953] CCryptoBoringSSL
[427 / 953]
[435 / 953] CCryptoBoringSSL
[436 / 953]
[439 / 953] CCryptoBoringSSL
[445 / 953] CCryptoBoringSSL
[447 / 953] CCryptoBoringSSL
[449 / 953]
[456 / 953] CCryptoBoringSSL
[459 / 953] CryptoBoringWrapper
[470 / 953] Crypto
[480 / 953] CCryptoBoringSSL
[482 / 953] CCryptoBoringSSL
[486 / 953] CCryptoBoringSSL
[488 / 953] CCryptoBoringSSL
[495 / 953] SwiftASN1
[508 / 953] CCryptoBoringSSL
[522 / 953] CCryptoBoringSSL
[532 / 953] CCryptoBoringSSL
[537 / 953] CCryptoBoringSSL
[543 / 953] CCryptoBoringSSL
[549 / 953] CCryptoBoringSSL
[554 / 953] CCryptoBoringSSL
[555 / 953] CCryptoBoringSSL
[559 / 953] CCryptoBoringSSL
[562 / 953] CCryptoBoringSSL
[565 / 953] CCryptoBoringSSL
[569 / 953] CCryptoBoringSSL
[573 / 953] CCryptoBoringSSL
[575 / 953] CCryptoBoringSSL
[579 / 953] CCryptoBoringSSL
[592 / 953] CCryptoBoringSSL
[598 / 953] CCryptoBoringSSL
[603 / 953] CCryptoBoringSSL
[611 / 953] CCryptoBoringSSL
[621 / 953] CCryptoBoringSSL
[629 / 953] CCryptoBoringSSL
[636 / 953] CCryptoBoringSSL
[642 / 953] CCryptoBoringSSL
[646 / 953] CCryptoBoringSSL
[650 / 953] CCryptoBoringSSL
[655 / 953] CCryptoBoringSSL
[658 / 953] CCryptoBoringSSL
[665 / 953] CCryptoBoringSSL
[668 / 953] CCryptoBoringSSL
[673 / 953] CCryptoBoringSSL
[677 / 953] CCryptoBoringSSL
[685 / 953] CCryptoBoringSSL
[698 / 953] CCryptoBoringSSL
[703 / 953] CCryptoBoringSSL
[709 / 953] CCryptoBoringSSL
[713 / 953] CCryptoBoringSSL
[716 / 953] CCryptoBoringSSL
[722 / 953] CCryptoBoringSSL
[729 / 953] CCryptoBoringSSL
[740 / 953] CCryptoBoringSSL
[751 / 953] CCryptoBoringSSL
[752 / 953] CCryptoBoringSSL
[754 / 953] CCryptoBoringSSL
[760 / 953] CCryptoBoringSSL
[763 / 953]
[775 / 953] _NIODataStructures
[783 / 953] SwiftASN1
[789 / 953] SwiftASN1
[791 / 953] _AtomicsShims
[794 / 953] CNIOPosix
[800 / 953] _NIOBase64
[802 / 953] NIOConcurrencyHelpers-product
[806 / 953] NIOConcurrencyHelpers
[808 / 953] InternalCollectionsUtilities
[813 / 953] SpanPreview
[818 / 953] InternalCollectionsUtilities
[823 / 953] CryptoBoringWrapper
[827 / 953] InternalCollectionsUtilities
[830 / 953] Crypto
[831 / 953] Crypto
[832 / 953] SwiftASN1
[844 / 953] CNIOLinux
[850 / 953] CNIOFreeBSD
[863 / 970]
[873 / 970]
[877 / 970] ArgumentParser
[883 / 971]
[891 / 973]
[896 / 977] SpanPreview
[905 / 978]
[909 / 989] DequeModule
[913 / 1001] DequeModule
[918 / 1014] _CryptoExtras
[920 / 1014] ArgumentParser
[923 / 1014] _CryptoExtras
[924 / 1014] _CryptoExtras
[938 / 1014] _CryptoExtras-product
[942 / 1014] DequeModule
[943 / 1014] DequeModule
[953 / 1014] DequeModule
[959 / 1014] ArgumentParser-product
[962 / 1014] DequeModule
[964 / 1014] ArgumentParser
[966 / 1014] ArgumentParser
[970 / 1015]
[970 / 1015] ArgumentParser
[978 / 1027] NIOCore
[979 / 1027] NIOCore
[982 / 1027] NIOCore
[983 / 1027] ArgumentParser
[984 / 1027] CNIOAtomics
[984 / 1027] NIOCore
[984 / 1027] CNIOAtomics
[986 / 1027] NIOCore
[995 / 1028] NIOPosix
[1011 / 1044] NIOPosix
[1018 / 1045] SRTKit
[1029 / 1057] SRTKit
[1030 / 1057] SRTKit
[1037 / 1058] SRTKit
[1037 / 1058] SRTKitCommands
[1044 / 1069] SRTKitCommands
[1047 / 1069] SRTKitCommands
[1057 / 1070] SRTKitCommands
[1058 / 1070] SRTKit
[1061 / 1072] srt-cli-product
[1063 / 1072] NIOPosix
[1068 / 1072] SRTKitCommands
[1070 / 1072] srt-cli-product
Build complete! (30.59 sec)
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/swiftlang/swift-docc-plugin
Fetching https://github.com/apple/swift-nio.git
[1/2345] Fetching swift-docc-plugin
[2/20894] Fetching swift-docc-plugin, swift-crypto
[607/39835] Fetching swift-docc-plugin, swift-crypto, swift-argument-parser
[9868/125935] Fetching swift-docc-plugin, swift-crypto, swift-argument-parser, swift-nio
Fetched https://github.com/apple/swift-crypto.git (2.73s)
Fetched https://github.com/swiftlang/swift-docc-plugin (2.73s)
[74045/105041] Fetching swift-argument-parser, swift-nio
Fetched https://github.com/apple/swift-argument-parser.git (7.56s)
Fetched https://github.com/apple/swift-nio.git (7.56s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (10.37s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3830] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.37s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.12s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.8.2 (0.58s)
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.54s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (3.74s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.103.0 (0.68s)
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/1881] Fetching swift-atomics
[434/8833] Fetching swift-atomics, swift-system
[2185/36556] Fetching swift-atomics, swift-system, swift-collections
Fetched https://github.com/apple/swift-atomics.git (1.18s)
[2574/34675] Fetching swift-system, swift-collections
Fetched https://github.com/apple/swift-collections.git (3.22s)
Fetched https://github.com/apple/swift-system.git (3.23s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (3.84s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.0 (0.66s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.60s)
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/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.0
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-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-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/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-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.8.2
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-nio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.77.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio.git"
    },
    {
      "identity" : "swift-crypto",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.10.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-crypto.git"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "swift-srt-kit",
  "name" : "swift-srt-kit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "14.0"
    },
    {
      "name" : "ios",
      "version" : "17.0"
    },
    {
      "name" : "tvos",
      "version" : "17.0"
    },
    {
      "name" : "watchos",
      "version" : "10.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "SRTKit",
      "targets" : [
        "SRTKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SRTKitCommands",
      "targets" : [
        "SRTKitCommands"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "srt-cli",
      "targets" : [
        "SRTKitCLI"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SRTKitTests",
      "module_type" : "SwiftTarget",
      "name" : "SRTKitTests",
      "path" : "Tests/SRTKitTests",
      "sources" : [
        "AccessControl/SRTAccessControlTests.swift",
        "AccessControl/StreamIDValidatorTests.swift",
        "Bonding/BackupStrategyTests.swift",
        "Bonding/BalancingStrategyTests.swift",
        "Bonding/BondingErrorTests.swift",
        "Bonding/BroadcastStrategyTests.swift",
        "Bonding/GroupConfigurationTests.swift",
        "Bonding/GroupMemberTests.swift",
        "Bonding/LinkStatusTests.swift",
        "Bonding/PacketDeduplicatorTests.swift",
        "Bonding/SRTConnectionGroupCoverageTests.swift",
        "Bonding/SRTConnectionGroupTests.swift",
        "Configuration/SRTConfigurationBuilderTests.swift",
        "Configuration/SRTConfigurationErrorTests.swift",
        "Configuration/SRTConfigurationTests.swift",
        "Configuration/SRTOptionValidationCoverageTests.swift",
        "Configuration/SRTOptionValidationTests.swift",
        "Configuration/SRTPresetTests.swift",
        "Configuration/SRTServerPresetTests.swift",
        "Configuration/SRTSocketOptionsTests.swift",
        "Congestion/AdaptiveCCCoverageTests.swift",
        "Congestion/AdaptiveCCLifecycleTests.swift",
        "Congestion/AdaptiveCCTests.swift",
        "Congestion/BandwidthEstimatorTests.swift",
        "Congestion/CongestionControllerDispatcherTests.swift",
        "Congestion/CongestionControllerFactoryTests.swift",
        "Congestion/CongestionDecisionTests.swift",
        "Congestion/CongestionEventTests.swift",
        "Congestion/CongestionIntegrationTests.swift",
        "Congestion/FileCCTests.swift",
        "Congestion/LiveCCTests.swift",
        "Congestion/MaxBandwidthModeTests.swift",
        "Congestion/NetworkSnapshotTests.swift",
        "Congestion/PacketPacerTests.swift",
        "Congestion/PluginRegistryErrorTests.swift",
        "Connection/ConnectionManagerTests.swift",
        "Connection/PacketPipelineCoverageTests.swift",
        "Connection/PacketPipelineReceiveTests.swift",
        "Connection/PacketPipelineSendTests.swift",
        "Connection/SRTCallerCoverageTests.swift",
        "Connection/SRTCallerCoverageTests2.swift",
        "Connection/SRTCallerTests.swift",
        "Connection/SRTConnectionErrorTests.swift",
        "Connection/SRTConnectionEventTests.swift",
        "Connection/SRTConnectionStateTests.swift",
        "Connection/SRTListenerCoverageTests.swift",
        "Connection/SRTListenerTests.swift",
        "Connection/SRTSocketCoverageTests.swift",
        "Connection/SRTSocketCoverageTests2.swift",
        "Connection/SRTSocketCoverageTests3.swift",
        "Connection/SRTSocketTests.swift",
        "CoverageBoostTests.swift",
        "Encryption/EncryptionIntegrationTests.swift",
        "Encryption/KeyDerivationTests.swift",
        "Encryption/KeyRotationTests.swift",
        "Encryption/KeySizeTests.swift",
        "Encryption/KeyWrapTests.swift",
        "Encryption/SRTEncryptionErrorTests.swift",
        "Encryption/SRTEncryptorDecryptorTests.swift",
        "Encryption/SRTEncryptorGCMTests.swift",
        "Errors/SRTErrorTests.swift",
        "Errors/SRTRejectionReasonTests.swift",
        "Errors/SRTSocketStateTests.swift",
        "FEC/FECConfigurationTests.swift",
        "FEC/FECCoverageTests.swift",
        "FEC/FECDecoderEdgeCaseTests.swift",
        "FEC/FECDecoderTests.swift",
        "FEC/FECEncoderTests.swift",
        "FEC/FECIntegrationTests.swift",
        "FEC/XORHelperTests.swift",
        "Handshake/CallerHandshakeCoverageTests.swift",
        "Handshake/CallerHandshakeEdgeCaseTests.swift",
        "Handshake/CallerHandshakeTests.swift",
        "Handshake/CookieGeneratorTests.swift",
        "Handshake/EncryptionNegotiatorTests.swift",
        "Handshake/HandshakeIntegrationEdgeCaseTests.swift",
        "Handshake/HandshakeIntegrationTests.swift",
        "Handshake/HandshakePacketEncoderCoverageTests.swift",
        "Handshake/HandshakePacketEncoderTests.swift",
        "Handshake/HandshakeStateTests.swift",
        "Handshake/LatencyNegotiatorTests.swift",
        "Handshake/ListenerHandshakeCoverageTests.swift",
        "Handshake/ListenerHandshakeEdgeCaseTests.swift",
        "Handshake/ListenerHandshakeTests.swift",
        "Handshake/RendezvousHandshakeEdgeCaseTests.swift",
        "Handshake/RendezvousHandshakeTests.swift",
        "Handshake/RendezvousIntegrationEdgeCaseTests.swift",
        "Handshake/RendezvousIntegrationTests.swift",
        "Handshake/RendezvousRoleTests.swift",
        "Handshake/RendezvousStateTests.swift",
        "MultiCaller/MultiCallerErrorTests.swift",
        "MultiCaller/MultiCallerManagerTests.swift",
        "MultiCaller/SRTDestinationTests.swift",
        "MultiStream/MultiStreamErrorTests.swift",
        "MultiStream/MultiStreamManagerTests.swift",
        "Packet/ACKPacketCoverageTests.swift",
        "Packet/ACKPacketTests.swift",
        "Packet/ControlInfoFieldTests.swift",
        "Packet/DropRequestPacketTests.swift",
        "Packet/HandshakeExtensionTests.swift",
        "Packet/HandshakePacketTests.swift",
        "Packet/KeyMaterialPacketTests.swift",
        "Packet/NAKPacketTests.swift",
        "Packet/PacketCodecCoverageTests.swift",
        "Packet/PacketCodecTests.swift",
        "Packet/SRTControlPacketTests.swift",
        "Packet/SRTDataPacketTests.swift",
        "Packet/SRTPeerAddressTests.swift",
        "Packet/VerifyKMEncodingTest.swift",
        "Probing/BitrateMonitorConfigurationTests.swift",
        "Probing/BitrateMonitorTests.swift",
        "Probing/BitrateRecommendationTests.swift",
        "Probing/ProbeConfigurationTests.swift",
        "Probing/ProbeEngineAutoConfigTests.swift",
        "Probing/ProbeEngineTests.swift",
        "Probing/ProbeErrorTests.swift",
        "Probing/ProbeStepTests.swift",
        "Probing/StepMeasurementTests.swift",
        "Probing/TargetQualityTests.swift",
        "Reconnection/ReconnectionManagerTests.swift",
        "Reconnection/SRTReconnectPolicyTests.swift",
        "Recording/RecordingConfigurationTests.swift",
        "Recording/StreamRecorderTests.swift",
        "Reliability/ACKManagerCoverageTests.swift",
        "Reliability/ACKManagerTests.swift",
        "Reliability/ACKManagerTimingTests.swift",
        "Reliability/LossDetectorTests.swift",
        "Reliability/RTTEstimatorTests.swift",
        "Reliability/ReceiveBufferEdgeCaseTests.swift",
        "Reliability/ReceiveBufferTests.swift",
        "Reliability/ReliabilityIntegrationTests.swift",
        "Reliability/RetransmissionManagerTests.swift",
        "Reliability/SendBufferTests.swift",
        "Reliability/SendBufferWrapAroundTests.swift",
        "Reliability/SequenceNumberTests.swift",
        "Showcase/BondingShowcaseTests.swift",
        "Showcase/CCPluginShowcaseTests.swift",
        "Showcase/ConfigurationShowcaseTests.swift",
        "Showcase/CongestionShowcaseTests.swift",
        "Showcase/ConnectionShowcaseTests.swift",
        "Showcase/EncryptionShowcaseTests.swift",
        "Showcase/HandshakeShowcaseTests.swift",
        "Showcase/MultiStreamShowcaseTests.swift",
        "Showcase/PacketShowcaseTests.swift",
        "Showcase/ProbingShowcaseTests.swift",
        "Showcase/ReconnectionShowcaseTests.swift",
        "Showcase/RecordingShowcaseTests.swift",
        "Showcase/ReliabilityShowcaseTests.swift",
        "Showcase/StatisticsShowcaseTests.swift",
        "Showcase/TimingShowcaseTests.swift",
        "Showcase/TransportShowcaseTests.swift",
        "Statistics/PrometheusExporterTests.swift",
        "Statistics/QualityRecommendationTests.swift",
        "Statistics/SRTConnectionQualityTests.swift",
        "Statistics/SRTStatisticsTests.swift",
        "Statistics/StatisticsCollectorTests.swift",
        "Statistics/StatisticsErrorTests.swift",
        "Statistics/StatsDExporterTests.swift",
        "Support/TestTags.swift",
        "Timing/DriftManagerTests.swift",
        "Timing/SRTClockTests.swift",
        "Timing/TSBPDIntegrationTests.swift",
        "Timing/TSBPDManagerTests.swift",
        "Timing/TimestampHelperTests.swift",
        "Timing/TooLatePacketDropTests.swift",
        "Transport/AddressResolverCoverageTests.swift",
        "Transport/AddressResolverTests.swift",
        "Transport/MultiplexerDispatchTests.swift",
        "Transport/MultiplexerTests.swift",
        "Transport/SRTDatagramHandlerCoverageTests.swift",
        "Transport/SocketIDGeneratorCoverageTests.swift",
        "Transport/SocketIDGeneratorTests.swift",
        "Transport/UDPChannelTests.swift",
        "Transport/UDPTransportTests.swift"
      ],
      "target_dependencies" : [
        "SRTKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SRTKitCommandsTests",
      "module_type" : "SwiftTarget",
      "name" : "SRTKitCommandsTests",
      "path" : "Tests/SRTKitCommandsTests",
      "sources" : [
        "CLIErrorTests.swift",
        "CommandParsingCoverageTests.swift",
        "CommandParsingCoverageTests2.swift",
        "CommandParsingTests.swift",
        "ConfigurationFactoryTests.swift",
        "InfoCommandCoverageTests.swift",
        "InfoCommandOutputTests.swift",
        "PresetParserCoverageTests.swift",
        "PresetParserTests.swift",
        "ProbeResultFormatterTests.swift",
        "ProgressDisplayCoverageTests.swift",
        "ProgressDisplayTests.swift",
        "SRTCLIRootTests.swift",
        "StatisticsFormatterTests.swift"
      ],
      "target_dependencies" : [
        "SRTKitCommands"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SRTKitCommands",
      "module_type" : "SwiftTarget",
      "name" : "SRTKitCommands",
      "path" : "Sources/SRTKitCommands",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "SRTKitCommands",
        "srt-cli"
      ],
      "sources" : [
        "Commands/InfoCommand.swift",
        "Commands/ProbeCommand.swift",
        "Commands/ReceiveCommand.swift",
        "Commands/SendCommand.swift",
        "Commands/StatsCommand.swift",
        "Commands/TestCommand.swift",
        "Helpers/CLIError.swift",
        "Helpers/ConfigurationFactory.swift",
        "Helpers/PresetParser.swift",
        "Helpers/ProbeResultFormatter.swift",
        "Helpers/ProgressDisplay.swift",
        "Helpers/StatisticsFormatter.swift",
        "SRTCLIRoot.swift"
      ],
      "target_dependencies" : [
        "SRTKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SRTKitCLI",
      "module_type" : "SwiftTarget",
      "name" : "SRTKitCLI",
      "path" : "Sources/SRTKitCLI",
      "product_memberships" : [
        "srt-cli"
      ],
      "sources" : [
        "SRTKitEntryCLI.swift"
      ],
      "target_dependencies" : [
        "SRTKitCommands"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "SRTKit",
      "module_type" : "SwiftTarget",
      "name" : "SRTKit",
      "path" : "Sources/SRTKit",
      "product_dependencies" : [
        "NIOCore",
        "NIOPosix",
        "NIOConcurrencyHelpers",
        "Crypto",
        "_CryptoExtras"
      ],
      "product_memberships" : [
        "SRTKit",
        "SRTKitCommands",
        "srt-cli"
      ],
      "sources" : [
        "AccessControl/SRTAccessControl.swift",
        "AccessControl/StreamIDValidator.swift",
        "Bonding/BackupStrategy.swift",
        "Bonding/BalancingStrategy.swift",
        "Bonding/BondingError.swift",
        "Bonding/BroadcastStrategy.swift",
        "Bonding/GroupConfiguration.swift",
        "Bonding/GroupMember.swift",
        "Bonding/GroupMode.swift",
        "Bonding/LinkStatus.swift",
        "Bonding/PacketDeduplicator.swift",
        "Bonding/SRTConnectionGroup.swift",
        "Configuration/SRTConfiguration.swift",
        "Configuration/SRTConfigurationBuilder.swift",
        "Configuration/SRTConfigurationError.swift",
        "Configuration/SRTOptionValidation.swift",
        "Configuration/SRTPreset.swift",
        "Configuration/SRTServerPreset.swift",
        "Configuration/SRTSocketOptions.swift",
        "Congestion/AdaptiveCC.swift",
        "Congestion/BandwidthEstimator.swift",
        "Congestion/CongestionController.swift",
        "Congestion/CongestionControllerDispatcher.swift",
        "Congestion/CongestionControllerFactory.swift",
        "Congestion/CongestionControllerPlugin.swift",
        "Congestion/CongestionDecision.swift",
        "Congestion/CongestionEvent.swift",
        "Congestion/FileCC.swift",
        "Congestion/LiveCC.swift",
        "Congestion/MaxBandwidthMode.swift",
        "Congestion/NetworkSnapshot.swift",
        "Congestion/PacketPacer.swift",
        "Congestion/PluginRegistryError.swift",
        "Connection/ConnectionManager.swift",
        "Connection/PacketPipeline.swift",
        "Connection/PacketPipelineTypes.swift",
        "Connection/SRTCaller.swift",
        "Connection/SRTConnectionError.swift",
        "Connection/SRTConnectionEvent.swift",
        "Connection/SRTConnectionState.swift",
        "Connection/SRTListener.swift",
        "Connection/SRTSocket.swift",
        "Encryption/CipherMode.swift",
        "Encryption/KeyDerivation.swift",
        "Encryption/KeyRotation.swift",
        "Encryption/KeySize.swift",
        "Encryption/KeyWrap.swift",
        "Encryption/SRTDecryptor.swift",
        "Encryption/SRTEncryptionError.swift",
        "Encryption/SRTEncryptor.swift",
        "Errors/SRTError.swift",
        "Errors/SRTRejectionReason.swift",
        "FEC/FECConfiguration.swift",
        "FEC/FECDecoder.swift",
        "FEC/FECDirection.swift",
        "FEC/FECEncoder.swift",
        "FEC/FECError.swift",
        "FEC/FECPacket.swift",
        "FEC/XORHelper.swift",
        "Handshake/CallerHandshake.swift",
        "Handshake/CookieGenerator.swift",
        "Handshake/EncryptionNegotiator.swift",
        "Handshake/HandshakeAction.swift",
        "Handshake/HandshakeConfiguration.swift",
        "Handshake/HandshakePacketEncoder.swift",
        "Handshake/HandshakeResult.swift",
        "Handshake/HandshakeState.swift",
        "Handshake/LatencyNegotiator.swift",
        "Handshake/ListenerHandshake.swift",
        "Handshake/RendezvousHandshake.swift",
        "Handshake/RendezvousRole.swift",
        "Handshake/RendezvousState.swift",
        "MultiCaller/MultiCallerError.swift",
        "MultiCaller/MultiCallerManager.swift",
        "MultiCaller/SRTDestination.swift",
        "MultiStream/MultiStreamError.swift",
        "MultiStream/MultiStreamManager.swift",
        "MultiStream/StreamInfo.swift",
        "Packet/ACKPacket.swift",
        "Packet/ControlType.swift",
        "Packet/DropRequestPacket.swift",
        "Packet/HandshakeExtension.swift",
        "Packet/HandshakePacket.swift",
        "Packet/KeyMaterialPacket.swift",
        "Packet/NAKPacket.swift",
        "Packet/PacketCodec.swift",
        "Packet/SRTControlPacket.swift",
        "Packet/SRTDataPacket.swift",
        "Packet/SRTPeerAddress.swift",
        "Probing/BitrateMonitor.swift",
        "Probing/BitrateMonitorConfiguration.swift",
        "Probing/BitrateRecommendation.swift",
        "Probing/ProbeConfiguration.swift",
        "Probing/ProbeEngine.swift",
        "Probing/ProbeError.swift",
        "Probing/ProbeResult.swift",
        "Probing/ProbeStep.swift",
        "Probing/StepMeasurement.swift",
        "Probing/TargetQuality.swift",
        "Reconnection/ReconnectionManager.swift",
        "Reconnection/SRTReconnectPolicy.swift",
        "Recording/RecordingConfiguration.swift",
        "Recording/RecordingFormat.swift",
        "Recording/RecordingStatistics.swift",
        "Recording/StreamRecorder.swift",
        "Reliability/ACKManager.swift",
        "Reliability/LossDetector.swift",
        "Reliability/RTTEstimator.swift",
        "Reliability/ReceiveBuffer.swift",
        "Reliability/ReliabilityAction.swift",
        "Reliability/RetransmissionManager.swift",
        "Reliability/SendBuffer.swift",
        "Reliability/SequenceNumber.swift",
        "SRTEvent.swift",
        "SRTSocketState.swift",
        "Statistics/MetricsExporter.swift",
        "Statistics/PrometheusExporter.swift",
        "Statistics/QualityRecommendation.swift",
        "Statistics/SRTConnectionQuality.swift",
        "Statistics/SRTStatistics.swift",
        "Statistics/StatisticsCollector.swift",
        "Statistics/StatisticsError.swift",
        "Statistics/StatsDExporter.swift",
        "Timing/DriftManager.swift",
        "Timing/SRTClock.swift",
        "Timing/TSBPDManager.swift",
        "Timing/TimestampHelper.swift",
        "Timing/TooLatePacketDrop.swift",
        "Transport/AddressResolver.swift",
        "Transport/IncomingDatagram.swift",
        "Transport/Multiplexer.swift",
        "Transport/SRTDatagramHandler.swift",
        "Transport/SocketIDGenerator.swift",
        "Transport/UDPChannel.swift",
        "Transport/UDPTransport.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
Done.