Build Information
Successful build of SwiftOCA, reference 0.9.0 (f17a4c), with Swift 6.4 for macOS (SPM) on 9 Oct 2026 06:07:25 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.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/PADL/SwiftOCA.git
Reference: 0.9.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/PADL/SwiftOCA
* tag 0.9.0 -> FETCH_HEAD
HEAD is now at f17a4ce Find the subscriptions an event matches before making its notifications
Cloned https://github.com/PADL/SwiftOCA.git
Revision (git rev-parse @):
f17a4ce5567f074d264d568feb995f8832c208dd
SUCCESS checkout https://github.com/PADL/SwiftOCA.git at 0.9.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/PADL/SwiftOCA.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 5 / 63]
[Pre-planning 1 / 1332]
[Planning 1125 / 1332]
[Planning deferred tasks]
[Constructing 2070 / 2923]
[63 / 544] SwiftOCASecureDevice-product
[256 / 544]
[267 / 544]
[279 / 555] BinaryParsingMacros
[281 / 565] AnyCodable
[281 / 578] Logging
[285 / 638]
[289 / 666]
[298 / 720] SQLite
[311 / 768]
[321 / 772] InternalCollectionsUtilities
[333 / 772]
[342 / 772]
[348 / 772]
[355 / 815]
[363 / 815]
[370 / 815]
[379 / 815] InternalCollectionsUtilities
[384 / 815]
[388 / 815] CSystem
[391 / 815] InternalCollectionsUtilities
[395 / 815]
[400 / 815]
[407 / 815]
[414 / 815] SystemPackage
[421 / 815] SystemPackage
[434 / 815] Logging
[443 / 815]
[447 / 815]
[451 / 815]
[454 / 815]
[457 / 815]
[468 / 815] SwiftOCAMacros
[475 / 815] SystemPackage-product
[477 / 815] SwiftOCAMacros
[481 / 815]
[485 / 815]
[489 / 815]
[492 / 815] Logging
[495 / 815] InternalCollectionsUtilities
[502 / 815]
[505 / 815] SwiftOCAMacros
[509 / 815] Logging
[511 / 815] Atomics
[515 / 815] AnyCodable
[519 / 815]
[531 / 815] Gzip
[540 / 815]
[546 / 815] SQLite
[550 / 815] SQLite
[552 / 815] SQLite
[565 / 815] SQLite-product
[567 / 815]
[568 / 815]
[569 / 815]
[570 / 815]
[571 / 815]
[571 / 815] SQLite-product
[581 / 815] SQLite
[582 / 815] Sliders
[583 / 815] Sliders
[594 / 815] Sliders
[601 / 815] FlyingFox
[605 / 815] BinaryParsingMacros
[610 / 815] AnyCodable
[611 / 815] AnyCodable-product
[618 / 816] CSystem
[622 / 821] SpanPreview
[639 / 833] _RopeModule
[642 / 833] _RopeModule
[643 / 838]
[651 / 838] SocketAddress
[657 / 842] HashTreeCollections
[667 / 850] SocketAddress-product
[671 / 872] HashTreeCollections
[675 / 872] HeapModule
[688 / 872] OrderedCollections
[689 / 872] OrderedCollections
[694 / 885] OrderedCollections
[696 / 885] FlyingFox
[699 / 885] HeapModule
[704 / 885] HashTreeCollections
[709 / 885] _RopeModule
[726 / 885] OrderedCollections
[729 / 885] FlyingFox
[732 / 885] HashTreeCollections
[739 / 885] HashTreeCollections
[742 / 885] FlyingFox
[743 / 885]
[746 / 885] HashTreeCollections
[750 / 886] HashTreeCollections
[754 / 898] SystemPackage
[761 / 909] DequeModule
[762 / 909] DequeModule
[771 / 909] BitCollections
[780 / 909] BitCollections
[782 / 909] Atomics
[785 / 909] SocketAddress
[786 / 910] BitCollections
[786 / 910] BinaryParsing
[794 / 921] BinaryParsing
[808 / 922]
[811 / 925] Collections
[820 / 926] AsyncAlgorithms
[829 / 937] AsyncAlgorithms
[831 / 948] BinaryParsing
[834 / 948] BinaryParsing
[843 / 948] AsyncExtensions
[851 / 948] AsyncExtensions-product
[855 / 948] AsyncAlgorithms
[863 / 949]
[863 / 949] AsyncExtensions
[865 / 949] AsyncAlgorithms
[867 / 949] AsyncAlgorithms
[867 / 950] SwiftOCA
[870 / 963]
[881 / 963] SwiftOCA
[896 / 968]
[896 / 968] OCAEventBenchmark-product
[902 / 979] SwiftOCASecure
[906 / 979] SwiftOCASecure
[910 / 979] OCAEventBenchmark-product
[917 / 1030] SwiftOCASecure
[926 / 1030]
[934 / 1030]
[938 / 1030]
[942 / 1030] SwiftOCASecure-product
[944 / 1030] SwiftOCASecure
[949 / 1030] SwiftOCADevice
[951 / 1030]
[952 / 1030]
[953 / 1030]
[954 / 1030] SwiftOCADevice
[956 / 1030]
[957 / 1030] SwiftOCADevice
[959 / 1030]
[961 / 1030] SwiftOCA-product
[971 / 1031] SwiftOCASecure
[973 / 1031] SwiftOCAUI
[975 / 1042] SwiftOCAUI
[978 / 1042] SwiftOCAUI
[979 / 1042] SwiftOCASecureDevice
[994 / 1042] SwiftOCAUI
[996 / 1042] SwiftOCASecureDevice
[998 / 1042] SwiftOCASecureDevice
[1001 / 1042] SwiftOCASecureDevice-product
[1005 / 1042] OCAEventBenchmark-product
[1011 / 1043]
[1016 / 1044]
[1020 / 1045] OCABrokerTest-product
[1023 / 1045] SwiftOCADevice
[1025 / 1045] SwiftOCASecureDevice
[1026 / 1045] SwiftOCADevice-product
[1032 / 1049] SwiftOCAUI
[1037 / 1053] SwiftOCAUI-product
[1038 / 1053] OCABrowser-product
[1039 / 1053] OCABrowser-product
[1040 / 1053] OCABrowser-product
[1043 / 1053] OCADevice-product
[1044 / 1053] OCAPerfBench-product
[1046 / 1053] OCADevice-product
[1047 / 1053] OCABrowser-product
[1049 / 1053] OCAPerfBench-product
[1051 / 1053] OCAPerfBench-product
Build complete! (38.82 sec)
Fetching https://github.com/stephencelis/SQLite.swift.git
Fetching https://github.com/1024jp/GzipSwift
Fetching https://github.com/Flight-School/AnyCodable
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/swhitty/FlyingFox
Fetching https://github.com/spacenation/swiftui-sliders
Fetching https://github.com/sideeffect-io/AsyncExtensions
[1/1762] Fetching gzipswift
[460/2544] Fetching gzipswift, anycodable
[507/8994] Fetching gzipswift, anycodable, flyingfox
[1955/10207] Fetching gzipswift, anycodable, flyingfox, asyncextensions
[2631/11859] Fetching gzipswift, anycodable, flyingfox, asyncextensions, swiftui-sliders
[11068/23166] Fetching gzipswift, anycodable, flyingfox, asyncextensions, swiftui-sliders, sqlite.swift
Fetched https://github.com/sideeffect-io/AsyncExtensions (0.82s)
Fetched https://github.com/spacenation/swiftui-sliders (0.82s)
[13517/20301] Fetching gzipswift, anycodable, flyingfox, sqlite.swift
Fetching https://github.com/PADL/SocketAddress
Fetching https://github.com/apple/swift-atomics
Fetched https://github.com/stephencelis/SQLite.swift.git (1.13s)
Fetching https://github.com/apple/swift-system
[1/326] Fetching socketaddress
Fetched https://github.com/PADL/SocketAddress (0.61s)
[1/1885] Fetching swift-atomics
Fetching https://github.com/apple/swift-log
[1886/82282] Fetching swift-atomics, swift-syntax
Fetched https://github.com/apple/swift-atomics (0.76s)
[1608/80397] Fetching swift-syntax
Fetching https://github.com/apple/swift-binary-parsing
[16081/87638] Fetching swift-syntax, swift-system
Fetched https://github.com/apple/swift-system (0.86s)
[31355/80397] Fetching swift-syntax
Fetching https://github.com/apple/swift-async-algorithms
[39396/88654] Fetching swift-syntax, swift-log
[70164/90059] Fetching swift-syntax, swift-log, swift-binary-parsing
Fetched https://github.com/apple/swift-log (0.81s)
[62893/81802] Fetching swift-syntax, swift-binary-parsing
[80722/88608] Fetching swift-syntax, swift-binary-parsing, swift-async-algorithms
Fetched https://github.com/apple/swift-binary-parsing (1.21s)
[86931/87203] Fetching swift-syntax, swift-async-algorithms
Fetched https://github.com/apple/swift-async-algorithms (0.89s)
Fetched https://github.com/swhitty/FlyingFox (3.85s)
Fetched https://github.com/1024jp/GzipSwift (3.85s)
Fetched https://github.com/swiftlang/swift-syntax.git (3.85s)
Fetched https://github.com/Flight-School/AnyCodable (3.85s)
Computing version for https://github.com/spacenation/swiftui-sliders
Computed https://github.com/spacenation/swiftui-sliders at 2.1.0 (6.08s)
Computing version for https://github.com/stephencelis/SQLite.swift.git
warning: 'sqlite.swift': /Package.swift:41:19: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
39 | .iOS(.v12),
40 | .macOS(.v10_13),
41 | .watchOS(.v4),
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
42 | .tvOS(.v12),
43 | .visionOS(.v1)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Computed https://github.com/stephencelis/SQLite.swift.git at 0.16.0 (0.58s)
Computing version for https://github.com/1024jp/GzipSwift
warning: 'gzipswift': /Package.swift:5:15: warning: 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageVersions:cLanguageStandard:cxxLanguageStandard:)' is deprecated: replaced by 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)' [#DeprecatedDeclaration]
3 | import PackageDescription
4 |
5 | let package = Package(
| |- warning: 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageVersions:cLanguageStandard:cxxLanguageStandard:)' is deprecated: replaced by 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)' [#DeprecatedDeclaration]
| `- note: use 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)' instead
6 | name: "GzipSwift",
7 | products: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Computed https://github.com/1024jp/GzipSwift at 6.1.0 (0.57s)
Computing version for https://github.com/Flight-School/AnyCodable
Computed https://github.com/Flight-School/AnyCodable at 0.6.7 (0.65s)
Computing version for https://github.com/sideeffect-io/AsyncExtensions
Computed https://github.com/sideeffect-io/AsyncExtensions at 0.7.0 (0.55s)
Fetching https://github.com/apple/swift-collections.git
[1/28691] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (1.87s)
Computing version for https://github.com/apple/swift-binary-parsing
Computed https://github.com/apple/swift-binary-parsing at 0.0.2 (2.61s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 602.0.0 (0.75s)
Computing version for https://github.com/PADL/SocketAddress
Computed https://github.com/PADL/SocketAddress at 0.5.2 (0.56s)
Computing version for https://github.com/swhitty/FlyingFox
Computed https://github.com/swhitty/FlyingFox at 0.27.1 (0.57s)
Computing version for https://github.com/apple/swift-atomics
Computed https://github.com/apple/swift-atomics at 1.3.1 (0.56s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.8.1 (0.60s)
Computing version for https://github.com/apple/swift-async-algorithms
Computed https://github.com/apple/swift-async-algorithms at 1.1.7 (0.62s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.2 (0.70s)
Computing version for https://github.com/apple/swift-log
Computed https://github.com/apple/swift-log at 1.16.1 (0.59s)
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.2
Creating working copy for https://github.com/apple/swift-atomics
Working copy of https://github.com/apple/swift-atomics resolved at 1.3.1
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 602.0.0
Creating working copy for https://github.com/sideeffect-io/AsyncExtensions
Working copy of https://github.com/sideeffect-io/AsyncExtensions resolved at 0.7.0
Creating working copy for https://github.com/apple/swift-log
Working copy of https://github.com/apple/swift-log resolved at 1.16.1
Creating working copy for https://github.com/spacenation/swiftui-sliders
Working copy of https://github.com/spacenation/swiftui-sliders resolved at 2.1.0
Creating working copy for https://github.com/stephencelis/SQLite.swift.git
Working copy of https://github.com/stephencelis/SQLite.swift.git resolved at 0.16.0
Creating working copy for https://github.com/PADL/SocketAddress
Working copy of https://github.com/PADL/SocketAddress resolved at 0.5.2
Creating working copy for https://github.com/swhitty/FlyingFox
Working copy of https://github.com/swhitty/FlyingFox resolved at 0.27.1
Creating working copy for https://github.com/apple/swift-async-algorithms
Working copy of https://github.com/apple/swift-async-algorithms resolved at 1.1.7
Creating working copy for https://github.com/apple/swift-binary-parsing
Working copy of https://github.com/apple/swift-binary-parsing resolved at 0.0.2
Creating working copy for https://github.com/Flight-School/AnyCodable
Working copy of https://github.com/Flight-School/AnyCodable resolved at 0.6.7
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.8.1
Creating working copy for https://github.com/1024jp/GzipSwift
Working copy of https://github.com/1024jp/GzipSwift resolved at 6.1.0
warning: 'gzipswift': /Users/admin/builder/spi-builder-workspace/.build/checkouts/GzipSwift/Package.swift:5:15: warning: 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageVersions:cLanguageStandard:cxxLanguageStandard:)' is deprecated: replaced by 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)' [#DeprecatedDeclaration]
3 | import PackageDescription
4 |
5 | let package = Package(
| |- warning: 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageVersions:cLanguageStandard:cxxLanguageStandard:)' is deprecated: replaced by 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)' [#DeprecatedDeclaration]
| `- note: use 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)' instead
6 | name: "GzipSwift",
7 | products: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
warning: 'sqlite.swift': /Users/admin/builder/spi-builder-workspace/.build/checkouts/SQLite.swift/Package.swift:41:19: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
39 | .iOS(.v12),
40 | .macOS(.v10_13),
41 | .watchOS(.v4),
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
42 | .tvOS(.v12),
43 | .visionOS(.v1)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (1.28s)
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Examples/OCAPerfBench/README.md
/Users/admin/builder/spi-builder-workspace/Examples/OCAPerfBench/compare.sh
warning: 'spi-builder-workspace': failed to retrieve search paths with pkg-config; maybe pkg-config is not installed
warning: 'spi-builder-workspace': couldn't find pc file for openssl
/Users/admin/builder/spi-builder-workspace/Sources/SwiftOCAMacros/OcaMethodMacro.swift:134:52: [1;33mwarning: [1;39mtrailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning[0;0m
[0;36m132 |[0;0m throw MacroExpansionErrorMessage("@OcaMethods needs at least one @OcaMethod method")
[0;36m133 |[0;0m }
[0;36m134 |[0;0m if let duplicate = Dictionary(grouping: names) { $0 }.first(where: { $0.value.count > 1 }) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mtrailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning[0;0m
[0;36m135 |[0;0m throw MacroExpansionErrorMessage(
[0;36m136 |[0;0m "two methods are named '\(duplicate.key)'; each OCA method needs its own name"
/Users/admin/builder/spi-builder-workspace/Sources/SwiftOCA/OCA/OcaConnection+Connect.swift:439:5: [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m437 |[0;0m package nonisolated func deviceAddressesDidChange() {
[0;36m438 |[0;0m guard _connectionState.value != .notConnected else { return }
[0;36m439 |[0;0m Task { [weak self] in
[0;36m|[0;0m |- [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39mto silence this warning, handle the error inside the task, or store/discard the task value explicitly[0;0m
[0;36m440 |[0;0m try await self?.onMonitorError(id: -1, Ocp1Error.deviceAddressChanged)
[0;36m441 |[0;0m }
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
/Users/admin/builder/spi-builder-workspace/Sources/SwiftOCA/OCC/PropertyTypes/Property.swift:235:7: [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m233 |[0;0m switch subject.value {
[0;36m234 |[0;0m case .initial:
[0;36m235 |[0;0m Task {
[0;36m|[0;0m |- [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39mto silence this warning, handle the error inside the task, or store/discard the task value explicitly[0;0m
[0;36m236 |[0;0m try await _getValue(object)
[0;36m237 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftOCA/OCC/PropertyTypes/Property.swift:348:11: [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m346 |[0;0m let isSubscribed = await (try? object.isSubscribed) ?? false
[0;36m347 |[0;0m if !isSubscribed {
[0;36m348 |[0;0m Task { try await object.subscribe() }
[0;36m|[0;0m |- [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39mto silence this warning, handle the error inside the task, or store/discard the task value explicitly[0;0m
[0;36m349 |[0;0m }
[0;36m350 |[0;0m }
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
/Users/admin/builder/spi-builder-workspace/Sources/SwiftOCA/OCP.1/Backend/Ocp1MachPortSupport.swift:567:7: [1;33mwarning: [1;39m'mach_port_destroy' was deprecated in macOS 12.0: Inherently unsafe API: instead manage rights with mach_port_destruct(), mach_port_deallocate() or mach_port_mod_refs()[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m565 |[0;0m }
[0;36m566 |[0;0m if shouldDestroy {
[0;36m567 |[0;0m mach_port_destroy(mach_task_self_, port)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'mach_port_destroy' was deprecated in macOS 12.0: Inherently unsafe API: instead manage rights with mach_port_destruct(), mach_port_deallocate() or mach_port_mod_refs()[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m568 |[0;0m }
[0;36m569 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftOCA/OCP.1/ReflectionMirror/ReflectionMirror.swift:24:2: [1;33mwarning: [1;39msymbol name 'swift_isClassType' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error[0;0m
[0;36m22 |[0;0m // updating if the runtime internals change in future Swift versions.
[0;36m23 |[0;0m
[0;36m24 |[0;0m @_silgen_name("swift_isClassType")
[0;36m|[0;0m `- [1;33mwarning: [1;39msymbol name 'swift_isClassType' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error[0;0m
[0;36m25 |[0;0m func _isClassType(_: Any.Type) -> Bool
[0;36m26 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/SwiftOCA/OCP.1/ReflectionMirror/ReflectionMirror.swift:46:2: [1;33mwarning: [1;39msymbol name 'swift_getDynamicType' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error[0;0m
[0;36m44 |[0;0m ) -> Int
[0;36m45 |[0;0m
[0;36m46 |[0;0m @_silgen_name("swift_getDynamicType")
[0;36m|[0;0m `- [1;33mwarning: [1;39msymbol name 'swift_getDynamicType' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error[0;0m
[0;36m47 |[0;0m func _getDynamicType(
[0;36m48 |[0;0m _: Any,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/SwiftOCA/OCP.1/ReflectionMirror/ReflectionMirror.swift:24:2: [1;33mwarning: [1;39msymbol name 'swift_isClassType' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error[0;0m
[0;36m22 |[0;0m // updating if the runtime internals change in future Swift versions.
[0;36m23 |[0;0m
[0;36m24 |[0;0m @_silgen_name("swift_isClassType")
[0;36m|[0;0m `- [1;33mwarning: [1;39msymbol name 'swift_isClassType' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error[0;0m
[0;36m25 |[0;0m func _isClassType(_: Any.Type) -> Bool
[0;36m26 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/SwiftOCA/OCP.1/ReflectionMirror/ReflectionMirror.swift:46:2: [1;33mwarning: [1;39msymbol name 'swift_getDynamicType' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error[0;0m
[0;36m44 |[0;0m ) -> Int
[0;36m45 |[0;0m
[0;36m46 |[0;0m @_silgen_name("swift_getDynamicType")
[0;36m|[0;0m `- [1;33mwarning: [1;39msymbol name 'swift_getDynamicType' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error[0;0m
[0;36m47 |[0;0m func _getDynamicType(
[0;36m48 |[0;0m _: Any,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftOCA/OCC/ControlClasses/Root+JSON.swift:83:12: [1;33mwarning: [1;39mforced cast from 'Any' to 'any Sendable' always succeeds; did you mean to use 'as'?[0;0m
[0;36m81 |[0;0m package func reencodeAsValidJSONObject(_ value: some Codable) throws -> any Sendable {
[0;36m82 |[0;0m try JSONDecoder().decode(AnyDecodable.self, from: _jsonEncoder().encode(value))
[0;36m83 |[0;0m .value as! any Sendable
[0;36m|[0;0m `- [1;33mwarning: [1;39mforced cast from 'Any' to 'any Sendable' always succeeds; did you mean to use 'as'?[0;0m
[0;36m84 |[0;0m }
[0;36m85 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/SwiftOCA/OCA/Backend/OcaNWConnection.swift:118:9: [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m116 |[0;0m connection.stateUpdateHandler = { state in
[0;36m117 |[0;0m if state == .cancelled {
[0;36m118 |[0;0m Task { try await onCancelled() }
[0;36m|[0;0m |- [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39mto silence this warning, handle the error inside the task, or store/discard the task value explicitly[0;0m
[0;36m119 |[0;0m }
[0;36m120 |[0;0m }
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
/Users/admin/builder/spi-builder-workspace/Sources/SwiftOCADevice/OCC/ControlClasses/Workers/Sensors/LevelSensor.swift:68:9: [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m66 |[0;0m _range = newValue.range
[0;36m67 |[0;0m if valueDidChange {
[0;36m68 |[0;0m Task { try await _valueDidChange(newValue.value) }
[0;36m|[0;0m |- [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39mto silence this warning, handle the error inside the task, or store/discard the task value explicitly[0;0m
[0;36m69 |[0;0m }
[0;36m70 |[0;0m }
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
/Users/admin/builder/spi-builder-workspace/Sources/SwiftOCAUI/Views/Discovery/BonjourDeviceView.swift:77:11: [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m75 |[0;0m if let connection {
[0;36m76 |[0;0m isConnected = false
[0;36m77 |[0;0m Task { @OcaConnectionActor in
[0;36m|[0;0m |- [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39mto silence this warning, handle the error inside the task, or store/discard the task value explicitly[0;0m
[0;36m78 |[0;0m try await connection.disconnect()
[0;36m79 |[0;0m }
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
/Users/admin/builder/spi-builder-workspace/Examples/OCADevice/DeviceApp.swift:260:5: [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m258 |[0;0m #endif
[0;36m259 |[0;0m
[0;36m260 |[0;0m Task { @OcaDevice in
[0;36m|[0;0m |- [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39mto silence this warning, handle the error inside the task, or store/discard the task value explicitly[0;0m
[0;36m261 |[0;0m for try await value in gain.$gain {
[0;36m262 |[0;0m print("gain set to \(value)!")
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
/Users/admin/builder/spi-builder-workspace/Examples/OCADevice/DeviceApp.swift:260:5: [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m258 |[0;0m #endif
[0;36m259 |[0;0m
[0;36m260 |[0;0m Task { @OcaDevice in
[0;36m|[0;0m |- [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39mto silence this warning, handle the error inside the task, or store/discard the task value explicitly[0;0m
[0;36m261 |[0;0m for try await value in gain.$gain {
[0;36m262 |[0;0m print("gain set to \(value)!")
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
Build complete.
{
"dependencies" : [
{
"identity" : "swift-async-algorithms",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-async-algorithms"
},
{
"identity" : "swift-binary-parsing",
"requirement" : {
"range" : [
{
"lower_bound" : "0.0.2",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-binary-parsing"
},
{
"identity" : "swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.6.2",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-log"
},
{
"identity" : "swift-system",
"requirement" : {
"range" : [
{
"lower_bound" : "1.6.4",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-system"
},
{
"identity" : "swift-atomics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-atomics"
},
{
"identity" : "socketaddress",
"requirement" : {
"range" : [
{
"lower_bound" : "0.5.1",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/PADL/SocketAddress"
},
{
"identity" : "asyncextensions",
"requirement" : {
"range" : [
{
"lower_bound" : "0.7.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/sideeffect-io/AsyncExtensions"
},
{
"identity" : "anycodable",
"requirement" : {
"range" : [
{
"lower_bound" : "0.6.7",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Flight-School/AnyCodable"
},
{
"identity" : "gzipswift",
"requirement" : {
"range" : [
{
"lower_bound" : "6.1.0",
"upper_bound" : "7.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/1024jp/GzipSwift"
},
{
"identity" : "sqlite.swift",
"requirement" : {
"range" : [
{
"lower_bound" : "0.16.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/stephencelis/SQLite.swift.git"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "602.0.0",
"upper_bound" : "605.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax.git"
},
{
"identity" : "flyingfox",
"requirement" : {
"range" : [
{
"lower_bound" : "0.26.2",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swhitty/FlyingFox"
},
{
"identity" : "swiftui-sliders",
"requirement" : {
"range" : [
{
"lower_bound" : "2.1.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/spacenation/swiftui-sliders"
}
],
"manifest_display_name" : "SwiftOCA",
"name" : "SwiftOCA",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "15.0"
},
{
"name" : "ios",
"version" : "18.0"
}
],
"products" : [
{
"name" : "SwiftOCA",
"targets" : [
"SwiftOCA"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftOCASecure",
"targets" : [
"SwiftOCASecure"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftOCADevice",
"targets" : [
"SwiftOCADevice"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftOCASecureDevice",
"targets" : [
"SwiftOCASecureDevice"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftOCAUI",
"targets" : [
"SwiftOCAUI"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "OCAPerfBench",
"targets" : [
"OCAPerfBench"
],
"type" : {
"executable" : null
}
},
{
"name" : "OCAEventBenchmark",
"targets" : [
"OCAEventBenchmark"
],
"type" : {
"executable" : null
}
},
{
"name" : "OCADevice",
"targets" : [
"OCADevice"
],
"type" : {
"executable" : null
}
},
{
"name" : "OCABrowser",
"targets" : [
"OCABrowser"
],
"type" : {
"executable" : null
}
},
{
"name" : "OCABrokerTest",
"targets" : [
"OCABrokerTest"
],
"type" : {
"executable" : null
}
},
{
"name" : "SwiftOCAMacros",
"targets" : [
"SwiftOCAMacros"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "dnssd",
"module_type" : "SystemLibraryTarget",
"name" : "dnssd",
"path" : "Sources/dnssd",
"sources" : [
],
"type" : "system-target"
},
{
"c99name" : "SwiftOCAUI",
"module_type" : "SwiftTarget",
"name" : "SwiftOCAUI",
"path" : "Sources/SwiftOCAUI",
"product_dependencies" : [
"Sliders"
],
"product_memberships" : [
"SwiftOCAUI",
"OCABrowser"
],
"sources" : [
"Conformances/Array+Extras.swift",
"Conformances/EnvironmentValues.swift",
"Conformances/OcaArray2D+Extras.swift",
"Conformances/OcaDB+Linear.swift",
"Conformances/OcaRoot+Identifiable.swift",
"ViewModifiers/RefreshableToInitialState.swift",
"ViewModifiers/ShowProgressIfWaiting.swift",
"ViewModifiers/SystemToggleStyle.swift",
"Views/DetailView.swift",
"Views/Discovery/BonjourDeviceView.swift",
"Views/Discovery/BonjourDiscoveryView.swift",
"Views/DynamicStack.swift",
"Views/Managers/DeviceManager.swift",
"Views/NavigationLabel.swift",
"Views/PropertyTableView.swift",
"Views/PropertyView.swift",
"Views/Utility/DiscreteSliderView.swift",
"Views/Utility/LogSliderView.swift",
"Views/Utility/ScaledLegendView.swift",
"Views/Utility/VariableSliderView.swift",
"Views/View.swift",
"Views/Workers/Actuators/BooleanActuatorView.swift",
"Views/Workers/Actuators/Float32ActuatorView.swift",
"Views/Workers/Actuators/GainView.swift",
"Views/Workers/Actuators/MuteView.swift",
"Views/Workers/Actuators/PanBalanceView.swift",
"Views/Workers/Actuators/PolarityView.swift",
"Views/Workers/BlockNavigationSplitView.swift",
"Views/Workers/BlockNavigationStackView.swift",
"Views/Workers/MatrixNavigationSplitView.swift",
"Views/Workers/RootBlockView.swift",
"Views/Workers/Sensors/BasicSensorViews.swift",
"Views/Workers/Sensors/IdentificationSensorView.swift",
"Views/Workers/Sensors/LevelSensorView.swift"
],
"target_dependencies" : [
"SwiftOCA"
],
"type" : "library"
},
{
"c99name" : "SwiftOCATests",
"module_type" : "SwiftTarget",
"name" : "SwiftOCATests",
"path" : "Tests/SwiftOCATests",
"sources" : [
"Array2DTests.swift",
"ConnectionBrokerBrowsingTests.swift",
"ConnectionBrokerExpiryTests.swift",
"ConnectionBrokerServiceInfoTests.swift",
"DNSServiceAddrInfoReplyTests.swift",
"DNSServiceTXTRecordTests.swift",
"DeadlineTimerTests.swift",
"DeviceAddressMigrationTests.swift",
"DeviceManagerResolutionTests.swift",
"EncodePdusTests.swift",
"HostnameResolutionTests.swift",
"JSONNonFiniteTests.swift",
"LengthTaggedDataJSONTests.swift",
"MalformedPduTests.swift",
"NetworkSystemInterfaceDescriptorTests.swift",
"NotificationEventDataTests.swift",
"OcaMessageBatcherTests.swift",
"Ocp1PduReaderTests.swift",
"Ocp2CoderTests.swift",
"Ocp2ExampleConformanceTests.swift",
"Ocp2MessageTests.swift",
"Ocp2NamingOracleTests.swift",
"Ocp2VectorNamingTests.swift",
"RequestContinuationTests.swift",
"SwiftOCATests.swift",
"WriteSerialisationTests.swift"
],
"target_dependencies" : [
"SwiftOCADevice"
],
"type" : "test"
},
{
"c99name" : "SwiftOCASecureDevice",
"module_type" : "SwiftTarget",
"name" : "SwiftOCASecureDevice",
"path" : "Sources/SwiftOCASecureDevice",
"product_dependencies" : [
"SocketAddress",
"Logging",
"AsyncAlgorithms",
"AsyncExtensions"
],
"product_memberships" : [
"SwiftOCASecureDevice",
"OCADevice"
],
"sources" : [
"OCC/ControlClasses/Managers/OcaSecurityManager+OcaPreSharedKeyProvider.swift",
"OCP.1/Backend/Network/Ocp1NWPeerIdentity.swift",
"OCP.1/Backend/Network/Ocp1NWSecureTCPDeviceEndpoint.swift",
"OCP.1/Backend/Network/Ocp1NWSecureUDPDeviceEndpoint.swift",
"OCP.1/Backend/OpenSSL/IORingByteStream.swift",
"OCP.1/Backend/OpenSSL/Ocp1ByteStream.swift",
"OCP.1/Backend/OpenSSL/Ocp1DatagramChannel.swift",
"OCP.1/Backend/OpenSSL/Ocp1OpenSSLDTLSController.swift",
"OCP.1/Backend/OpenSSL/Ocp1OpenSSLDTLSDeviceEndpoint.swift",
"OCP.1/Backend/OpenSSL/Ocp1OpenSSLStreamController.swift",
"OCP.1/Backend/OpenSSL/Ocp1OpenSSLStreamDeviceEndpoint.swift",
"OCP.1/Backend/OpenSSL/_EndpointDatagramChannel.swift",
"OCP.1/Ocp1TLSDeviceTypes.swift"
],
"target_dependencies" : [
"SwiftOCA",
"SwiftOCASecure",
"SwiftOCADevice"
],
"type" : "library"
},
{
"c99name" : "SwiftOCASecure",
"module_type" : "SwiftTarget",
"name" : "SwiftOCASecure",
"path" : "Sources/SwiftOCASecure",
"product_dependencies" : [
"SocketAddress",
"Logging"
],
"product_memberships" : [
"SwiftOCASecure",
"SwiftOCASecureDevice",
"OCADevice"
],
"sources" : [
"OCA/OcaPreSharedKeyProvider.swift",
"OCP.1/Backend/Ocp1NWSecureConnection.swift",
"OCP.1/Backend/Ocp1OpenSSLConnection.swift",
"OCP.1/Backend/Ocp1OpenSSLDTLSConnection.swift",
"OCP.1/Backend/Ocp1OpenSSLEngine.swift",
"OCP.1/Ocp1TLSTypes.swift"
],
"target_dependencies" : [
"SwiftOCA"
],
"type" : "library"
},
{
"c99name" : "SwiftOCAMacrosTests",
"module_type" : "SwiftTarget",
"name" : "SwiftOCAMacrosTests",
"path" : "Tests/SwiftOCAMacrosTests",
"product_dependencies" : [
"SwiftSyntaxMacrosGenericTestSupport"
],
"sources" : [
"MacroExpansion.swift",
"OcaDeviceMethodDescriptorFormTests.swift",
"OcaDeviceMethodMacroTests.swift",
"OcaMethodMacroTests.swift"
],
"target_dependencies" : [
"SwiftOCAMacros"
],
"type" : "test"
},
{
"c99name" : "SwiftOCAMacros",
"module_type" : "SwiftTarget",
"name" : "SwiftOCAMacros",
"path" : "Sources/SwiftOCAMacros",
"product_dependencies" : [
"SwiftSyntax",
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"SwiftOCA",
"SwiftOCASecure",
"SwiftOCADevice",
"SwiftOCASecureDevice",
"SwiftOCAUI",
"OCAPerfBench",
"OCAEventBenchmark",
"OCADevice",
"OCABrowser",
"OCABrokerTest",
"SwiftOCAMacros"
],
"sources" : [
"OcaDeviceMethodMacro.swift",
"OcaMethodMacro.swift",
"Plugin.swift"
],
"type" : "macro"
},
{
"c99name" : "SwiftOCADeviceTests",
"module_type" : "SwiftTarget",
"name" : "SwiftOCADeviceTests",
"path" : "Tests/SwiftOCADeviceTests",
"product_dependencies" : [
"FlyingSocks",
"FlyingFox"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/SwiftOCADeviceTests/Resources",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Aes67StreamEndpointRegistryTests.swift",
"AppleTLSPolicyRegressionTests.swift",
"BackendConnectionTests.swift",
"ClassRegistryTests.swift",
"ClientMethodDescriptorTests.swift",
"ClientMethodDescriptors.swift",
"ControllerExpiryTests.swift",
"DNSServiceRegistrationTests.swift",
"DTLSHostileTrafficTests.swift",
"DeviceManagerTests.swift",
"DeviceMethodStatusTests.swift",
"DeviceMethodTests.swift",
"DevicePropertyIntrospectionTests.swift",
"DomainSocketEndpointTests.swift",
"FileDatasetStorageProviderTests.swift",
"FilterTests.swift",
"IgnoreSIGPIPE.swift",
"KeepAliveTests.swift",
"MachPortConnectionTests.swift",
"MatrixTests.swift",
"MediaClock3CurrentRateTests.swift",
"MediaTransportApplicationTests.swift",
"MediaTransportSessionAgentTests.swift",
"MethodDescriptorTests.swift",
"ModelMethodNameTests.swift",
"NonFiniteDatasetTests.swift",
"NotificationFanOutTests.swift",
"NotificationScopeTests.swift",
"ObjectDecodingTests.swift",
"Ocp2DeviceNamingOracleTests.swift",
"Ocp2LevelSensorTests.swift",
"Ocp2LoopbackTests.swift",
"Ocp2SynchronizeStateTests.swift",
"Ocp2TransportTests.swift",
"Ocp2WireNameTests.swift",
"OpenSSLConnectionTests.swift",
"OpenSSLDTLSConnectionTests.swift",
"OpenSSLEnginePipeTests.swift",
"OpenSSLHandshakeFailureCleanupTests.swift",
"PacketTransportSendTests.swift",
"PipeByteStream.swift",
"PropertySubscriptionTests.swift",
"SQLiteDatasetStorageProviderTests.swift",
"SameValueNotificationTests.swift",
"SelfSignedCertHelper.swift",
"SharedSocketPoolTests.swift",
"SubscriberLookupTests.swift",
"SwiftOCADeviceTests.swift",
"SystemInterfacesLoopbackTests.swift",
"TLSFailClosedTests.swift",
"TLSNegativePathTests.swift",
"TLSPolicyTests.swift",
"WebSocketConnectionTests.swift"
],
"target_dependencies" : [
"SwiftOCADevice",
"SwiftOCASecure",
"SwiftOCASecureDevice"
],
"type" : "test"
},
{
"c99name" : "SwiftOCADevice",
"module_type" : "SwiftTarget",
"name" : "SwiftOCADevice",
"path" : "Sources/SwiftOCADevice",
"product_dependencies" : [
"Logging",
"Gzip",
"SQLite",
"FlyingSocks",
"FlyingFox"
],
"product_memberships" : [
"SwiftOCADevice",
"SwiftOCASecureDevice",
"OCAPerfBench",
"OCADevice"
],
"sources" : [
"OCA/Backend/FlyingSocks/OcaFlyingFoxController.swift",
"OCA/Backend/FlyingSocks/OcaFlyingFoxDeviceEndpoint.swift",
"OCA/Backend/FlyingSocks/OcaFlyingSocksDatagramController.swift",
"OCA/Backend/FlyingSocks/OcaFlyingSocksDatagramDeviceEndpoint.swift",
"OCA/Backend/FlyingSocks/OcaFlyingSocksStreamController.swift",
"OCA/Backend/FlyingSocks/OcaFlyingSocksStreamDeviceEndpoint.swift",
"OCA/Backend/IORing/OcaIORingController.swift",
"OCA/Backend/IORing/OcaIORingDeviceEndpoint.swift",
"OCA/Backend/Network/OcaNWDatagramController.swift",
"OCA/Backend/Network/OcaNWDatagramDeviceEndpoint.swift",
"OCA/Backend/Network/OcaNWStreamController.swift",
"OCA/Backend/Network/OcaNWStreamDeviceEndpoint.swift",
"OCA/Backend/OcaDomainSocket.swift",
"OCA/ClassRegistry.swift",
"OCA/Controller.swift",
"OCA/ControllerNotifications.swift",
"OCA/DatasetStorageProviders/DatasetStorageProvider.swift",
"OCA/DatasetStorageProviders/FileDatasetStorageProvider.swift",
"OCA/DatasetStorageProviders/SQLiteDatasetStorageProvider.swift",
"OCA/Device.swift",
"OCA/DeviceEndpoint.swift",
"OCA/DeviceEndpointRegistrar.swift",
"OCA/OcaTCPController.swift",
"OCC/Adaptations/Aes67/Aes67ControlClasses.swift",
"OCC/Adaptations/Dante/DanteOcaMediaTransportApplication.swift",
"OCC/Adaptations/Milan/MilanOcaMediaTransportSessionAgent.swift",
"OCC/ControlClasses/Agents/Agent.swift",
"OCC/ControlClasses/Agents/CounterNotifier.swift",
"OCC/ControlClasses/Agents/CounterSetAgent.swift",
"OCC/ControlClasses/Agents/Group.swift",
"OCC/ControlClasses/Agents/MediaClock3.swift",
"OCC/ControlClasses/Agents/MediaTransportSessionAgent.swift",
"OCC/ControlClasses/Agents/PowerSupply.swift",
"OCC/ControlClasses/Agents/TimeSource.swift",
"OCC/ControlClasses/ApplicationNetworks/ApplicationNetwork.swift",
"OCC/ControlClasses/ApplicationNetworks/ControlNetwork.swift",
"OCC/ControlClasses/ApplicationNetworks/MediaTransportNetwork.swift",
"OCC/ControlClasses/CounterSetRepresentable.swift",
"OCC/ControlClasses/Dataset/Dataset.swift",
"OCC/ControlClasses/Dataset/FileDataset.swift",
"OCC/ControlClasses/Dataset/SQLiteDataset.swift",
"OCC/ControlClasses/Dataset/Serialization.swift",
"OCC/ControlClasses/DeviceMethod.swift",
"OCC/ControlClasses/Managers/AudioProcessingManager.swift",
"OCC/ControlClasses/Managers/CodingManager.swift",
"OCC/ControlClasses/Managers/DeviceManager.swift",
"OCC/ControlClasses/Managers/DeviceTimeManager.swift",
"OCC/ControlClasses/Managers/DiagnosticManager.swift",
"OCC/ControlClasses/Managers/FirmwareManager.swift",
"OCC/ControlClasses/Managers/LockManager.swift",
"OCC/ControlClasses/Managers/Manager.swift",
"OCC/ControlClasses/Managers/MediaClockManager.swift",
"OCC/ControlClasses/Managers/NetworkManager.swift",
"OCC/ControlClasses/Managers/SecurityManager.swift",
"OCC/ControlClasses/Managers/SubscriptionManager.swift",
"OCC/ControlClasses/Networks/MediaTransportApplication.swift",
"OCC/ControlClasses/Networks/NetworkApplication.swift",
"OCC/ControlClasses/Networks/NetworkInterface.swift",
"OCC/ControlClasses/PortsRepresentable.swift",
"OCC/ControlClasses/Root+Commands.swift",
"OCC/ControlClasses/Root.swift",
"OCC/ControlClasses/Workers/Actuators/Actuator.swift",
"OCC/ControlClasses/Workers/Actuators/BasicActuators.swift",
"OCC/ControlClasses/Workers/Actuators/Delay.swift",
"OCC/ControlClasses/Workers/Actuators/Dynamics.swift",
"OCC/ControlClasses/Workers/Actuators/Filters.swift",
"OCC/ControlClasses/Workers/Actuators/Frequency.swift",
"OCC/ControlClasses/Workers/Actuators/Gain.swift",
"OCC/ControlClasses/Workers/Actuators/IdentificationActuator.swift",
"OCC/ControlClasses/Workers/Actuators/Mute.swift",
"OCC/ControlClasses/Workers/Actuators/PanBalance.swift",
"OCC/ControlClasses/Workers/Actuators/PolarityState.swift",
"OCC/ControlClasses/Workers/Actuators/SamplingRateConverter.swift",
"OCC/ControlClasses/Workers/Actuators/SignalGenerator.swift",
"OCC/ControlClasses/Workers/Actuators/SignalInput.swift",
"OCC/ControlClasses/Workers/Actuators/SignalOutput.swift",
"OCC/ControlClasses/Workers/Actuators/SummingPoint.swift",
"OCC/ControlClasses/Workers/Actuators/Switch.swift",
"OCC/ControlClasses/Workers/Actuators/TemperatureActuator.swift",
"OCC/ControlClasses/Workers/BlocksAndMatrices/Block.swift",
"OCC/ControlClasses/Workers/BlocksAndMatrices/Matrix.swift",
"OCC/ControlClasses/Workers/Sensors/AudioLevelSensor.swift",
"OCC/ControlClasses/Workers/Sensors/BasicSensors.swift",
"OCC/ControlClasses/Workers/Sensors/CurrentSensor.swift",
"OCC/ControlClasses/Workers/Sensors/FrequencySensor.swift",
"OCC/ControlClasses/Workers/Sensors/GainSensor.swift",
"OCC/ControlClasses/Workers/Sensors/IdentificationSensor.swift",
"OCC/ControlClasses/Workers/Sensors/ImpedanceSensor.swift",
"OCC/ControlClasses/Workers/Sensors/LevelSensor.swift",
"OCC/ControlClasses/Workers/Sensors/PowerSensor.swift",
"OCC/ControlClasses/Workers/Sensors/Sensor.swift",
"OCC/ControlClasses/Workers/Sensors/StateSensor.swift",
"OCC/ControlClasses/Workers/Sensors/TemperatureSensor.swift",
"OCC/ControlClasses/Workers/Sensors/TimeIntervalSensor.swift",
"OCC/ControlClasses/Workers/Sensors/VoltageSensor.swift",
"OCC/ControlClasses/Workers/Worker.swift",
"OCC/PropertyTypes/BoundedDeviceProperty.swift",
"OCC/PropertyTypes/DeviceProperty.swift",
"OCC/PropertyTypes/DevicePropertyIntrospection.swift",
"OCC/PropertyTypes/VectorDeviceProperty.swift",
"OCP.1/Backend/CF/Ocp1CFController.swift",
"OCP.1/Backend/CF/Ocp1CFDeviceEndpoint.swift",
"OCP.1/Backend/DatagramProxy/DatagramProxyController.swift",
"OCP.1/Backend/DatagramProxy/DatagramProxyDeviceEndpoint.swift",
"OCP.1/Backend/FlyingSocks/Ocp1FlyingSocksLogging.swift",
"OCP.1/Backend/Local/LocalConnection.swift",
"OCP.1/Backend/Local/LocalController.swift",
"OCP.1/Backend/Local/LocalDeviceEndpoint.swift",
"OCP.1/Backend/MachPort/Ocp1MachPortController.swift",
"OCP.1/Backend/MachPort/Ocp1MachPortDeviceEndpoint.swift",
"OCP.1/Logger+Ocp1ControllerInternal.swift",
"OCP.1/Ocp1ControllerInternal.swift"
],
"target_dependencies" : [
"SwiftOCA",
"SwiftOCAMacros"
],
"type" : "library"
},
{
"c99name" : "SwiftOCA",
"module_type" : "SwiftTarget",
"name" : "SwiftOCA",
"path" : "Sources/SwiftOCA",
"product_dependencies" : [
"AsyncExtensions",
"AnyCodable",
"SocketAddress",
"AsyncAlgorithms",
"BinaryParsing",
"SystemPackage",
"Logging",
"Atomics",
"FlyingSocks",
"FlyingFox"
],
"product_memberships" : [
"SwiftOCA",
"SwiftOCASecure",
"SwiftOCADevice",
"SwiftOCASecureDevice",
"SwiftOCAUI",
"OCAPerfBench",
"OCAEventBenchmark",
"OCADevice",
"OCABrowser",
"OCABrokerTest"
],
"sources" : [
"OCA/Backend/OcaCFSocketConnection.swift",
"OCA/Backend/OcaFlyingFoxConnection.swift",
"OCA/Backend/OcaFlyingSocksConnection.swift",
"OCA/Backend/OcaIORingConnection.swift",
"OCA/Backend/OcaNWConnection.swift",
"OCA/Browsing/ConnectionBroker.swift",
"OCA/Browsing/DNSServiceBrowser.swift",
"OCA/Browsing/DNSServiceTXTRecord.swift",
"OCA/Browsing/NetServiceBrowser.swift",
"OCA/Browsing/NetworkAdvertisingServiceBrowser.swift",
"OCA/Browsing/NsdServiceBrowser.swift",
"OCA/ClassRegistry.swift",
"OCA/Connection.swift",
"OCA/Helpers/Data+Hex.swift",
"OCA/Helpers/Data+IntegerCodable.swift",
"OCA/Helpers/DeadlineTimer.swift",
"OCA/Helpers/HostnameResolution.swift",
"OCA/Helpers/LengthTaggedData16.swift",
"OCA/Helpers/LengthTaggedData32.swift",
"OCA/Helpers/Locking.swift",
"OCA/Helpers/Ocp1WriteQueue.swift",
"OCA/Helpers/Sequence+AsyncMap.swift",
"OCA/Helpers/SocketAddressHelpers.swift",
"OCA/Helpers/Task+Timeout.swift",
"OCA/Helpers/TimeHelpers.swift",
"OCA/Helpers/UnsafeMutablePointer+PropertyBasePointer.swift",
"OCA/Helpers/Weak.swift",
"OCA/Helpers/WinSDKCompat.swift",
"OCA/OcaConnection+Codable.swift",
"OCA/OcaConnection+Connect.swift",
"OCA/OcaConnection+Messages.swift",
"OCA/OcaConnection+Objects.swift",
"OCA/OcaConnection+Subscribe.swift",
"OCA/OcaConnection.swift",
"OCA/OcaConnectionMonitor.swift",
"OCA/OcaMessageBatcher.swift",
"OCA/OcaPeerIdentity.swift",
"OCC/Adaptations/Aes67/Aes67Adaptation.swift",
"OCC/Adaptations/Aes67/Aes67ControlClasses.swift",
"OCC/Adaptations/Aes67/Aes67DataTypes.swift",
"OCC/Adaptations/Common/EndpointCounterIDs.swift",
"OCC/Adaptations/Common/EndpointCounterSetID.swift",
"OCC/Adaptations/Common/RemoteEndpointID.swift",
"OCC/Adaptations/Dante/DanteAdaptation.swift",
"OCC/Adaptations/Dante/DanteDataTypes.swift",
"OCC/Adaptations/Dante/DanteOcaMediaTransportApplication.swift",
"OCC/Adaptations/Milan/MilanAdaptation.swift",
"OCC/Adaptations/Milan/MilanDataTypes.swift",
"OCC/Adaptations/Milan/MilanOcaMediaTransportSessionAgent.swift",
"OCC/Adaptations/Milan/MilanStreamFormat.swift",
"OCC/CollectionTypes/Array2D.swift",
"OCC/CollectionTypes/List2D.swift",
"OCC/ControlClasses/Agents/Agent.swift",
"OCC/ControlClasses/Agents/CounterNotifier.swift",
"OCC/ControlClasses/Agents/CounterSetAgent.swift",
"OCC/ControlClasses/Agents/EventHandler.swift",
"OCC/ControlClasses/Agents/Group.swift",
"OCC/ControlClasses/Agents/MediaClock3.swift",
"OCC/ControlClasses/Agents/MediaTransportSessionAgent.swift",
"OCC/ControlClasses/Agents/PhysicalPosition.swift",
"OCC/ControlClasses/Agents/PowerSupply.swift",
"OCC/ControlClasses/Agents/TimeSource.swift",
"OCC/ControlClasses/ApplicationNetworks/ApplicationNetwork.swift",
"OCC/ControlClasses/ApplicationNetworks/ControlNetwork.swift",
"OCC/ControlClasses/ApplicationNetworks/MediaTransportNetwork.swift",
"OCC/ControlClasses/Dataset/Dataset.swift",
"OCC/ControlClasses/Dataset/Log.swift",
"OCC/ControlClasses/Managers/AudioProcessingManager.swift",
"OCC/ControlClasses/Managers/CodingManager.swift",
"OCC/ControlClasses/Managers/DeviceManager.swift",
"OCC/ControlClasses/Managers/DeviceTimeManager.swift",
"OCC/ControlClasses/Managers/DiagnosticManager.swift",
"OCC/ControlClasses/Managers/FirmwareManager.swift",
"OCC/ControlClasses/Managers/LibraryManager.swift",
"OCC/ControlClasses/Managers/LockManager.swift",
"OCC/ControlClasses/Managers/Manager.swift",
"OCC/ControlClasses/Managers/MediaClockManager.swift",
"OCC/ControlClasses/Managers/NetworkManager.swift",
"OCC/ControlClasses/Managers/PowerManager.swift",
"OCC/ControlClasses/Managers/SecurityManager.swift",
"OCC/ControlClasses/Managers/SubscriptionManager.swift",
"OCC/ControlClasses/Managers/TaskManager.swift",
"OCC/ControlClasses/MethodDescriptor.swift",
"OCC/ControlClasses/Networks/MediaTransportApplication.swift",
"OCC/ControlClasses/Networks/NetworkApplication.swift",
"OCC/ControlClasses/Networks/NetworkInterface.swift",
"OCC/ControlClasses/Root+Commands.swift",
"OCC/ControlClasses/Root+JSON.swift",
"OCC/ControlClasses/Root.swift",
"OCC/ControlClasses/Workers/Actuators/Actuator.swift",
"OCC/ControlClasses/Workers/Actuators/BasicActuators.swift",
"OCC/ControlClasses/Workers/Actuators/Delay.swift",
"OCC/ControlClasses/Workers/Actuators/Dynamics.swift",
"OCC/ControlClasses/Workers/Actuators/Filters.swift",
"OCC/ControlClasses/Workers/Actuators/Frequency.swift",
"OCC/ControlClasses/Workers/Actuators/Gain.swift",
"OCC/ControlClasses/Workers/Actuators/IdentificationActuator.swift",
"OCC/ControlClasses/Workers/Actuators/Mute.swift",
"OCC/ControlClasses/Workers/Actuators/PanBalance.swift",
"OCC/ControlClasses/Workers/Actuators/Polarity.swift",
"OCC/ControlClasses/Workers/Actuators/SamplingRateConverter.swift",
"OCC/ControlClasses/Workers/Actuators/SignalGenerator.swift",
"OCC/ControlClasses/Workers/Actuators/SignalInput.swift",
"OCC/ControlClasses/Workers/Actuators/SignalOutput.swift",
"OCC/ControlClasses/Workers/Actuators/SummingPoint.swift",
"OCC/ControlClasses/Workers/Actuators/Switch.swift",
"OCC/ControlClasses/Workers/Actuators/TemperatureActuator.swift",
"OCC/ControlClasses/Workers/BlocksAndMatrices/Block.swift",
"OCC/ControlClasses/Workers/BlocksAndMatrices/Matrix.swift",
"OCC/ControlClasses/Workers/DataSets/DataSetWorker.swift",
"OCC/ControlClasses/Workers/DataSets/MediaRecorderPlayer.swift",
"OCC/ControlClasses/Workers/Sensors/AudioLevelSensor.swift",
"OCC/ControlClasses/Workers/Sensors/BasicSensors.swift",
"OCC/ControlClasses/Workers/Sensors/CurrentSensor.swift",
"OCC/ControlClasses/Workers/Sensors/FrequencySensor.swift",
"OCC/ControlClasses/Workers/Sensors/GainSensor.swift",
"OCC/ControlClasses/Workers/Sensors/IdentificationSensor.swift",
"OCC/ControlClasses/Workers/Sensors/ImpedanceSensor.swift",
"OCC/ControlClasses/Workers/Sensors/LevelSensor.swift",
"OCC/ControlClasses/Workers/Sensors/PowerSensor.swift",
"OCC/ControlClasses/Workers/Sensors/Sensor.swift",
"OCC/ControlClasses/Workers/Sensors/StateSensor.swift",
"OCC/ControlClasses/Workers/Sensors/TemperatureSensor.swift",
"OCC/ControlClasses/Workers/Sensors/TimeIntervalSensor.swift",
"OCC/ControlClasses/Workers/Sensors/VoltageSensor.swift",
"OCC/ControlClasses/Workers/Worker.swift",
"OCC/ControlDataTypes/ApplicationNetworkDataTypes.swift",
"OCC/ControlDataTypes/BaseDataTypes.swift",
"OCC/ControlDataTypes/CommandSetDataTypes.swift",
"OCC/ControlDataTypes/CounterDataTypes.swift",
"OCC/ControlDataTypes/DataSetDataTypes.swift",
"OCC/ControlDataTypes/DeviceManagerDataTypes.swift",
"OCC/ControlDataTypes/EventDataTypes.swift",
"OCC/ControlDataTypes/FirmwareManagerDataTypes.swift",
"OCC/ControlDataTypes/LibraryManagerDataTypes.swift",
"OCC/ControlDataTypes/LoggingDataTypes.swift",
"OCC/ControlDataTypes/ManagerDataTypes.swift",
"OCC/ControlDataTypes/MediaClockDataTypes.swift",
"OCC/ControlDataTypes/MediaDataTypes.swift",
"OCC/ControlDataTypes/MediaStreamDataTypes.swift",
"OCC/ControlDataTypes/MiscFrameworkDataTypes.swift",
"OCC/ControlDataTypes/ModelDataTypes.swift",
"OCC/ControlDataTypes/NetworkApplicationDataTypes.swift",
"OCC/ControlDataTypes/NetworkDataTypes.swift",
"OCC/ControlDataTypes/OcaMacAddress.swift",
"OCC/ControlDataTypes/PowerManagerDataTypes.swift",
"OCC/ControlDataTypes/ProgrammingDataTypes.swift",
"OCC/ControlDataTypes/SearchDataTypes.swift",
"OCC/ControlDataTypes/TaskManagerDataTypes.swift",
"OCC/ControlDataTypes/TimeDataTypes.swift",
"OCC/ControlDataTypes/TypedBlob.swift",
"OCC/ControlDataTypes/WellKnownObjectNumbers.swift",
"OCC/ControlDataTypes/WorkerDataTypes.swift",
"OCC/PropertyTypes/BoundedProperty.swift",
"OCC/PropertyTypes/ListProperty.swift",
"OCC/PropertyTypes/MapProperty.swift",
"OCC/PropertyTypes/Property.swift",
"OCC/PropertyTypes/VectorProperty.swift",
"OCF/Errors.swift",
"OCF/Messages/Command.swift",
"OCF/Messages/DeviceReset.swift",
"OCF/Messages/Header.swift",
"OCF/Messages/KeepAlive.swift",
"OCF/Messages/MessageType.swift",
"OCF/Messages/Notification1.swift",
"OCF/Messages/Notification2.swift",
"OCF/Messages/Response.swift",
"OCF/OcaWireFormat.swift",
"OCP.1/Backend/Ocp1MachPortConnection.swift",
"OCP.1/Backend/Ocp1MachPortSupport.swift",
"OCP.1/Ocp1CoderAPI.swift",
"OCP.1/Ocp1CoderDispatch.swift",
"OCP.1/Ocp1Decoder.swift",
"OCP.1/Ocp1Encoder.swift",
"OCP.1/Ocp1WireFormat.swift",
"OCP.1/ReflectionMirror/ReflectionMirror.swift",
"OCP.2/Ocp2Decoder.swift",
"OCP.2/Ocp2Encoder.swift",
"OCP.2/Ocp2EventData.swift",
"OCP.2/Ocp2JSON.swift",
"OCP.2/Ocp2Message.swift",
"OCP.2/Ocp2Naming.swift",
"OCP.2/Ocp2TypedBlob.swift",
"OCP.2/Ocp2WireFormat.swift"
],
"target_dependencies" : [
"SwiftOCAMacros"
],
"type" : "library"
},
{
"c99name" : "OCAPerfBench",
"module_type" : "SwiftTarget",
"name" : "OCAPerfBench",
"path" : "Examples/OCAPerfBench",
"product_memberships" : [
"OCAPerfBench"
],
"sources" : [
"PerfBench.swift"
],
"target_dependencies" : [
"SwiftOCA",
"SwiftOCADevice"
],
"type" : "executable"
},
{
"c99name" : "OCAEventBenchmark",
"module_type" : "SwiftTarget",
"name" : "OCAEventBenchmark",
"path" : "Examples/OCAEventBenchmark",
"product_memberships" : [
"OCAEventBenchmark"
],
"sources" : [
"EventBenchmark.swift"
],
"target_dependencies" : [
"SwiftOCA"
],
"type" : "executable"
},
{
"c99name" : "OCADevice",
"module_type" : "SwiftTarget",
"name" : "OCADevice",
"path" : "Examples/OCADevice",
"product_memberships" : [
"OCADevice"
],
"sources" : [
"DeviceApp.swift"
],
"target_dependencies" : [
"SwiftOCADevice",
"SwiftOCASecure",
"SwiftOCASecureDevice"
],
"type" : "executable"
},
{
"c99name" : "OCABrowser",
"module_type" : "SwiftTarget",
"name" : "OCABrowser",
"path" : "Examples/OCABrowser",
"product_memberships" : [
"OCABrowser"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Examples/OCABrowser/Assets.xcassets",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Examples/OCABrowser/OCABrowser.entitlements",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Examples/OCABrowser/Preview Content/Preview Assets.xcassets",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"BrowserApp.swift"
],
"target_dependencies" : [
"SwiftOCAUI"
],
"type" : "executable"
},
{
"c99name" : "OCABrokerTest",
"module_type" : "SwiftTarget",
"name" : "OCABrokerTest",
"path" : "Examples/OCABrokerTest",
"product_memberships" : [
"OCABrokerTest"
],
"sources" : [
"BrokerTest.swift"
],
"target_dependencies" : [
"SwiftOCA"
],
"type" : "executable"
},
{
"c99name" : "COpenSSL",
"module_type" : "SystemLibraryTarget",
"name" : "COpenSSL",
"path" : "Sources/COpenSSL",
"sources" : [
],
"type" : "system-target"
}
],
"tools_version" : "6.2"
}
Done.