The Swift Package Index logo.Swift Package Index

Build Information

Successful build of ZaberMotionLib, reference main (df8ea7), with Swift 6.4 for macOS (SPM) on 13 Oct 2026 00:23:09 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.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/zabertech/zaber-motion-lib-swift.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/zabertech/zaber-motion-lib-swift
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at df8ea7b 10.2.0
Cloned https://github.com/zabertech/zaber-motion-lib-swift.git
Revision (git rev-parse @):
df8ea7bd6c6ae17b995f33b45d861fc65dcb6231
SUCCESS checkout https://github.com/zabertech/zaber-motion-lib-swift.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/zabertech/zaber-motion-lib-swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 1365]
[Planning deferred tasks]
[Starting]
[250 / 583] CNIOLinux
[269 / 583]
[282 / 591] UnitsInternal
[289 / 610] CNIOWindows
[301 / 657]
[314 / 678]
[327 / 704] UnitsInternal
[354 / 704] _NIOBase64
[364 / 704] ExtrasJSON
[375 / 704]
[383 / 704] InternalCollectionsUtilities
[402 / 704]
[405 / 704]
[414 / 704] InternalCollectionsUtilities
[418 / 704] ExtrasJSON
[426 / 704] CNIODarwin
[431 / 704] NIOConcurrencyHelpers
[442 / 704] _NIODataStructures
[459 / 704] ExtrasBase64
[472 / 706] Atomics
[478 / 706] Atomics
[483 / 706] _NIOBase64
[488 / 711] SpanPreview
[497 / 712] DequeModule
[505 / 723] ExtrasBase64
[508 / 723] ExtrasBase64
[512 / 723] DequeModule
[521 / 724] NIOCore
[525 / 742]
[527 / 742]
[537 / 742] NIOCore
[538 / 742] NIOCore
[539 / 742] CNIOAtomics
[539 / 742] NIOCore
[539 / 742] CNIOAtomics
[541 / 742] NIOCore
[551 / 744] NIOEmbedded
[555 / 748] NIOPosix
[571 / 776]
[572 / 776]
[577 / 776]
[579 / 776]
[580 / 776]
[591 / 776] NIOPosix
[598 / 777] NIOPosix
[600 / 779] NIO
[608 / 780] NIOPosix
[608 / 780] SwiftBSON
[618 / 820]
[621 / 820]
[626 / 820]
[628 / 820]
[631 / 820]
[634 / 820]
[636 / 820]
[637 / 820]
[648 / 820] SwiftBSON
[649 / 820] NIOPosix
[651 / 820] SwiftBSON
[658 / 821] SwiftBSON
[658 / 821] Utils
[668 / 825] Utils
[670 / 826] SwiftBSON
[673 / 826] DtoSerializable
[684 / 831]
[686 / 831] DtoProduct
[697 / 849] Dto
[705 / 849] DtoProduct
[720 / 851]
[724 / 855] Dto
[733 / 862] DtoMicroscopy
[745 / 863] DtoExceptions
[758 / 902] DtoMicroscopy
[773 / 902] DtoExceptions
[787 / 902] DtoExceptions
[803 / 902] DtoBinary
[807 / 902] DtoAscii
[812 / 902] DtoBinary
[816 / 902] DtoBinary
[820 / 903] DtoMovement
[820 / 903] DtoAscii
[822 / 903] DtoRequests
[833 / 916] DtoRequests
[835 / 916] DtoRequests
[842 / 917] ZaberMotionExceptions
[850 / 928] ZaberMotionExceptions
[853 / 928] ZaberMotionExceptions
[860 / 929] ZaberMotionExceptions
[862 / 929] ZaberMotionExceptions
[864 / 929] Gateway
[872 / 937] Gateway
[881 / 940] Gateway
[883 / 940] ZaberMotionBinary
[894 / 962] ZaberMotionAscii
[902 / 962] ZaberMotionBinary
[916 / 962] ZaberMotionBinary
[919 / 962] ZaberMotionBinary
[930 / 966]
[931 / 966]
[931 / 966] ZaberMotionAscii
[944 / 988] ZaberMotionGcode
[949 / 988] ZaberMotionMicroscopy
[953 / 988] ZaberMotionProduct
[983 / 988] ZaberMotionMicroscopy
[983 / 988] ZaberMotionGcode
[988 / 988] ZaberMotionLib-product
Build complete! (27.68 sec)
Fetching https://github.com/mongodb/swift-bson
[1/3391] Fetching swift-bson
Fetched https://github.com/mongodb/swift-bson (1.37s)
Computing version for https://github.com/mongodb/swift-bson
Computed https://github.com/mongodb/swift-bson at 3.1.0 (4.15s)
Fetching https://github.com/Quick/Nimble.git
Fetching https://github.com/swift-extras/swift-extras-base64
Fetching https://github.com/apple/swift-nio
Fetching https://github.com/swift-extras/swift-extras-json
[1/1094] Fetching swift-extras-json
[45/2048] Fetching swift-extras-json, swift-extras-base64
Fetched https://github.com/swift-extras/swift-extras-json (0.97s)
[1/19986] Fetching nimble
[1001/106383] Fetching nimble, swift-nio
Fetched https://github.com/Quick/Nimble.git (10.09s)
Fetched https://github.com/swift-extras/swift-extras-base64 (10.09s)
Fetched https://github.com/apple/swift-nio (10.09s)
Computing version for https://github.com/swift-extras/swift-extras-base64
Computed https://github.com/swift-extras/swift-extras-base64 at 0.5.0 (10.76s)
Computing version for https://github.com/swift-extras/swift-extras-json
Computed https://github.com/swift-extras/swift-extras-json at 0.6.0 (0.61s)
Computing version for https://github.com/Quick/Nimble.git
Computed https://github.com/Quick/Nimble.git at 8.1.2 (0.64s)
Computing version for https://github.com/apple/swift-nio
Computed https://github.com/apple/swift-nio at 2.104.0 (0.63s)
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/1889] Fetching swift-atomics
[436/9176] Fetching swift-atomics, swift-system
[1689/37920] Fetching swift-atomics, swift-system, swift-collections
Fetched https://github.com/apple/swift-collections.git (3.24s)
Fetched https://github.com/apple/swift-system.git (3.24s)
Fetched https://github.com/apple/swift-atomics.git (3.25s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (3.82s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.58s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.3 (0.66s)
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/Quick/Nimble.git
Working copy of https://github.com/Quick/Nimble.git resolved at 8.1.2
Creating working copy for https://github.com/swift-extras/swift-extras-base64
Working copy of https://github.com/swift-extras/swift-extras-base64 resolved at 0.5.0
Creating working copy for https://github.com/apple/swift-nio
Working copy of https://github.com/apple/swift-nio resolved at 2.104.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/mongodb/swift-bson
Working copy of https://github.com/mongodb/swift-bson resolved at 3.1.0
Creating working copy for https://github.com/swift-extras/swift-extras-json
Working copy of https://github.com/swift-extras/swift-extras-json resolved at 0.6.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.3
Downloading binary artifact https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip
[0/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (16 KB / 13.9 MB)
[2/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (326 KB / 13.9 MB)
[4/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (588 KB / 13.9 MB)
[6/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (866 KB / 13.9 MB)
[8/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (1.1 MB / 13.9 MB)
[10/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (1.4 MB / 13.9 MB)
[12/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (1.7 MB / 13.9 MB)
[14/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (2 MB / 13.9 MB)
[16/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (2.3 MB / 13.9 MB)
[18/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (2.5 MB / 13.9 MB)
[20/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (2.8 MB / 13.9 MB)
[22/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (3.1 MB / 13.9 MB)
[24/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (3.4 MB / 13.9 MB)
[26/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (3.7 MB / 13.9 MB)
[28/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (3.9 MB / 13.9 MB)
[30/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (4.2 MB / 13.9 MB)
[32/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (4.5 MB / 13.9 MB)
[34/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (4.8 MB / 13.9 MB)
[36/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (5 MB / 13.9 MB)
[39/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (5.4 MB / 13.9 MB)
[41/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (5.7 MB / 13.9 MB)
[43/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (6 MB / 13.9 MB)
[45/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (6.2 MB / 13.9 MB)
[47/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (6.6 MB / 13.9 MB)
[49/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (6.8 MB / 13.9 MB)
[51/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (7.2 MB / 13.9 MB)
[53/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (7.5 MB / 13.9 MB)
[56/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (7.8 MB / 13.9 MB)
[58/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (8.1 MB / 13.9 MB)
[60/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (8.4 MB / 13.9 MB)
[62/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (8.7 MB / 13.9 MB)
[64/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (9 MB / 13.9 MB)
[66/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (9.3 MB / 13.9 MB)
[68/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (9.5 MB / 13.9 MB)
[70/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (9.8 MB / 13.9 MB)
[72/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (10.1 MB / 13.9 MB)
[74/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (10.3 MB / 13.9 MB)
[76/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (10.7 MB / 13.9 MB)
[78/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (10.9 MB / 13.9 MB)
[81/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (11.2 MB / 13.9 MB)
[83/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (11.5 MB / 13.9 MB)
[85/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (11.8 MB / 13.9 MB)
[87/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (12.1 MB / 13.9 MB)
[89/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (12.4 MB / 13.9 MB)
[91/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (12.7 MB / 13.9 MB)
[93/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (13 MB / 13.9 MB)
[95/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (13.3 MB / 13.9 MB)
[97/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (13.6 MB / 13.9 MB)
[100/100] Downloading https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (13.9 MB / 13.9 MB)
Downloaded https://software.zaber.com/downloads/ZML/Swift/10.2.0/ZaberMotionCore.xcframework.zip (0.75s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-bson",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.1.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/mongodb/swift-bson"
    }
  ],
  "manifest_display_name" : "ZaberMotionLib",
  "name" : "ZaberMotionLib",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    }
  ],
  "products" : [
    {
      "name" : "ZaberMotionLib",
      "targets" : [
        "ZaberMotion",
        "ZaberMotionAscii",
        "ZaberMotionBinary",
        "ZaberMotionExceptions",
        "ZaberMotionGcode",
        "ZaberMotionMicroscopy",
        "ZaberMotionMovement",
        "ZaberMotionProduct"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ZaberMotionTests",
      "module_type" : "SwiftTarget",
      "name" : "ZaberMotionTests",
      "path" : "Tests",
      "sources" : [
        "IntegrationTests/Test.swift",
        "IntegrationTests/VariantTests.swift",
        "Unit/Events/AsciiConnectionTest.swift",
        "Unit/Events/BinaryConnectionTest.swift",
        "Unit/Events/EventsExtension.swift",
        "Unit/Events/EventsTest.swift",
        "Unit/Microscope.swift",
        "Unit/Utils.swift"
      ],
      "target_dependencies" : [
        "Gateway",
        "DtoRequests",
        "DtoSerializable",
        "ZaberMotion",
        "ZaberMotionAscii",
        "ZaberMotionBinary",
        "ZaberMotionExceptions",
        "ZaberMotionMicroscopy"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ZaberMotionProduct",
      "module_type" : "SwiftTarget",
      "name" : "ZaberMotionProduct",
      "path" : "Sources/ZaberMotion/Product",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "Exports.swift",
        "Ge1xGripper.swift",
        "Process.swift",
        "ProcessController.swift"
      ],
      "target_dependencies" : [
        "DtoProduct",
        "Gateway",
        "ZaberMotionAscii",
        "ZaberMotionExceptions",
        "UnitsInternal",
        "Utils"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ZaberMotionMovement",
      "module_type" : "SwiftTarget",
      "name" : "ZaberMotionMovement",
      "path" : "Sources/ZaberMotion/Movement",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "Exports.swift",
        "Moveable.swift"
      ],
      "target_dependencies" : [
        "DtoMovement",
        "DtoRequests",
        "Gateway",
        "ZaberMotionAscii",
        "ZaberMotionExceptions",
        "UnitsInternal",
        "Dto",
        "Utils"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ZaberMotionMicroscopy",
      "module_type" : "SwiftTarget",
      "name" : "ZaberMotionMicroscopy",
      "path" : "Sources/ZaberMotion/Microscopy",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "Autofocus.swift",
        "CameraTrigger.swift",
        "Exports.swift",
        "FilterChanger.swift",
        "Illuminator.swift",
        "IlluminatorChannel.swift",
        "Microscope.swift",
        "ObjectiveChanger.swift",
        "WdiAutofocusProvider.swift"
      ],
      "target_dependencies" : [
        "DtoMicroscopy",
        "Gateway",
        "ZaberMotionAscii",
        "UnitsInternal",
        "Utils"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ZaberMotionGcode",
      "module_type" : "SwiftTarget",
      "name" : "ZaberMotionGcode",
      "path" : "Sources/ZaberMotion/Gcode",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "Exports.swift",
        "OfflineTranslator.swift",
        "Translator.swift"
      ],
      "target_dependencies" : [
        "DtoGcode",
        "Gateway",
        "ZaberMotionAscii",
        "UnitsInternal",
        "Utils"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ZaberMotionExceptions",
      "module_type" : "SwiftTarget",
      "name" : "ZaberMotionExceptions",
      "path" : "Sources/ZaberMotion/Exceptions",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "BadCommandException.swift",
        "BadDataException.swift",
        "BinaryCommandFailedException.swift",
        "CommandFailedException.swift",
        "CommandPreemptedException.swift",
        "CommandTooLongException.swift",
        "ConnectionClosedException.swift",
        "ConnectionFailedException.swift",
        "ConversionFailedException.swift",
        "DeviceAddressConflictException.swift",
        "DeviceBusyException.swift",
        "DeviceDbFailedException.swift",
        "DeviceDetectionFailedException.swift",
        "DeviceFailedException.swift",
        "DeviceNotIdentifiedException.swift",
        "DriverDisabledException.swift",
        "ExceptionConverter.swift",
        "Exports.swift",
        "GCodeExecutionException.swift",
        "GCodeSyntaxException.swift",
        "Ge1xGripperMovementFailedException.swift",
        "IncompatibleSharedLibraryException.swift",
        "InternalErrorException.swift",
        "InvalidArgumentException.swift",
        "InvalidCsvDataException.swift",
        "InvalidDataException.swift",
        "InvalidOperationException.swift",
        "InvalidPacketException.swift",
        "InvalidParkStateException.swift",
        "InvalidRequestDataException.swift",
        "InvalidResponseException.swift",
        "IoChannelOutOfRangeException.swift",
        "IoFailedException.swift",
        "LockstepEnabledException.swift",
        "LockstepNotEnabledException.swift",
        "MotionLibException.swift",
        "MovementFailedException.swift",
        "MovementInterruptedException.swift",
        "NoDeviceFoundException.swift",
        "NoValueForKeyException.swift",
        "NotSupportedException.swift",
        "OperationFailedException.swift",
        "OsFailedException.swift",
        "OutOfRequestIdsException.swift",
        "PvtDiscontinuityException.swift",
        "PvtExecutionException.swift",
        "PvtModeException.swift",
        "PvtMovementFailedException.swift",
        "PvtMovementInterruptedException.swift",
        "PvtSequenceGenerationFailedException.swift",
        "PvtSetupFailedException.swift",
        "RemoteModeException.swift",
        "RequestTimeoutException.swift",
        "SerialPortBusyException.swift",
        "SetDeviceStateFailedException.swift",
        "SetPeripheralStateFailedException.swift",
        "StreamDiscontinuityException.swift",
        "StreamExecutionException.swift",
        "StreamModeException.swift",
        "StreamMovementFailedException.swift",
        "StreamMovementInterruptedException.swift",
        "StreamSetupFailedException.swift",
        "TimeoutException.swift",
        "TransportAlreadyUsedException.swift",
        "UnknownRequestException.swift"
      ],
      "target_dependencies" : [
        "DtoExceptions",
        "DtoRequests"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ZaberMotionCore",
      "module_type" : "BinaryTarget",
      "name" : "ZaberMotionCore",
      "path" : "remote/archive/ZaberMotionCore.xcframework.zip",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "ZaberMotionBinary",
      "module_type" : "SwiftTarget",
      "name" : "ZaberMotionBinary",
      "path" : "Sources/ZaberMotion/Binary",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "Connection.swift",
        "Device.swift",
        "DeviceSettings.swift",
        "Exports.swift"
      ],
      "target_dependencies" : [
        "DtoBinary",
        "Gateway",
        "UnitsInternal",
        "Utils"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ZaberMotionAscii",
      "module_type" : "SwiftTarget",
      "name" : "ZaberMotionAscii",
      "path" : "Sources/ZaberMotion/Ascii",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "AllAxes.swift",
        "Axis.swift",
        "AxisGroup.swift",
        "AxisSettings.swift",
        "AxisStorage.swift",
        "Connection.swift",
        "Device.swift",
        "DeviceIO.swift",
        "DeviceSettings.swift",
        "DeviceStorage.swift",
        "Exports.swift",
        "Lockstep.swift",
        "Oscilloscope.swift",
        "OscilloscopeData.swift",
        "Pvt.swift",
        "PvtBuffer.swift",
        "PvtIo.swift",
        "PvtSequence.swift",
        "ServoTuner.swift",
        "SettingConstants.swift",
        "Stream.swift",
        "StreamBuffer.swift",
        "StreamIo.swift",
        "Streams.swift",
        "Transport.swift",
        "Trigger.swift",
        "Triggers.swift",
        "WarningFlags.swift",
        "Warnings.swift"
      ],
      "target_dependencies" : [
        "DtoAscii",
        "Gateway",
        "UnitsInternal",
        "Utils"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ZaberMotion",
      "module_type" : "SwiftTarget",
      "name" : "ZaberMotion",
      "path" : "Sources/ZaberMotion",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "Exports.swift",
        "Library.swift",
        "Tools.swift",
        "UnitTable.swift",
        "VariantTestApi.swift"
      ],
      "target_dependencies" : [
        "Gateway",
        "UnitsInternal",
        "Utils"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Utils",
      "module_type" : "SwiftTarget",
      "name" : "Utils",
      "path" : "Sources/ZaberMotion/Utils",
      "product_dependencies" : [
        "SwiftBSON"
      ],
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "Assertions.swift",
        "Serialization.swift",
        "StderrPrint.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "UnitsInternal",
      "module_type" : "SwiftTarget",
      "name" : "UnitsInternal",
      "path" : "Sources/ZaberMotion/Units",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "Units.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Gateway",
      "module_type" : "SwiftTarget",
      "name" : "Gateway",
      "path" : "Sources/ZaberMotion/Gateway",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "Call.swift",
        "Constants.swift",
        "Events.swift",
        "LibraryIntegrationException.swift",
        "LibraryManager.swift",
        "Serialization.swift"
      ],
      "target_dependencies" : [
        "ZaberMotionCore",
        "ZaberMotionExceptions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DtoSerializable",
      "module_type" : "SwiftTarget",
      "name" : "DtoSerializable",
      "path" : "Sources/ZaberMotion/Dto/Serializable",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "Serializable.swift",
        "SerializationError.swift"
      ],
      "target_dependencies" : [
        "Utils"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DtoRequests",
      "module_type" : "SwiftTarget",
      "name" : "DtoRequests",
      "path" : "Sources/ZaberMotion/Dto/Requests",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "AlertEventWrapper.swift",
        "AutofocusFocusRequest.swift",
        "AutofocusGetObjectiveParamsRequest.swift",
        "AutofocusGetObjectiveParamsResponse.swift",
        "AutofocusGetStatusResponse.swift",
        "AutofocusSetObjectiveParamsRequest.swift",
        "AxesEmptyRequest.swift",
        "AxesGetSettingRequest.swift",
        "AxesMoveRequest.swift",
        "AxisEmptyRequest.swift",
        "AxisMoveType.swift",
        "AxisToStringRequest.swift",
        "BinaryDeviceDetectRequest.swift",
        "BinaryDeviceDetectResponse.swift",
        "BinaryDeviceGetSettingRequest.swift",
        "BinaryDeviceHomeRequest.swift",
        "BinaryDeviceMoveRequest.swift",
        "BinaryDeviceSetSettingRequest.swift",
        "BinaryDeviceStopRequest.swift",
        "BinaryGenericWithUnitsRequest.swift",
        "BinaryMessageCollection.swift",
        "BinaryReplyOnlyEventWrapper.swift",
        "BoolValue.swift",
        "CanSetStateAxisResponse.swift",
        "CanSetStateRequest.swift",
        "ChannelOn.swift",
        "ChannelSetIntensity.swift",
        "CheckVersionRequest.swift",
        "CustomInterfaceCloseRequest.swift",
        "CustomInterfaceWriteRequest.swift",
        "DeviceCancelAllOutputsScheduleRequest.swift",
        "DeviceCancelOutputScheduleRequest.swift",
        "DeviceConvertSettingRequest.swift",
        "DeviceDetectRequest.swift",
        "DeviceDetectResponse.swift",
        "DeviceEmptyRequest.swift",
        "DeviceGetAllAnalogIORequest.swift",
        "DeviceGetAllAnalogIOResponse.swift",
        "DeviceGetAllDigitalIORequest.swift",
        "DeviceGetAllDigitalIOResponse.swift",
        "DeviceGetAnalogIORequest.swift",
        "DeviceGetDigitalIORequest.swift",
        "DeviceGetManyByTypeRequest.swift",
        "DeviceGetSettingRequest.swift",
        "DeviceGetStorageRequest.swift",
        "DeviceGetWarningsRequest.swift",
        "DeviceGetWarningsResponse.swift",
        "DeviceHasCommandRequest.swift",
        "DeviceHomeRequest.swift",
        "DeviceIdentifyRequest.swift",
        "DeviceMoveRequest.swift",
        "DeviceMoveSinRequest.swift",
        "DeviceMultiGetSettingRequest.swift",
        "DeviceOnAllRequest.swift",
        "DeviceOnAllResponse.swift",
        "DeviceRestoreRequest.swift",
        "DeviceSetAllAnalogOutputsRequest.swift",
        "DeviceSetAllAnalogOutputsScheduleRequest.swift",
        "DeviceSetAllDigitalOutputsRequest.swift",
        "DeviceSetAllDigitalOutputsScheduleRequest.swift",
        "DeviceSetAnalogOutputRequest.swift",
        "DeviceSetAnalogOutputScheduleRequest.swift",
        "DeviceSetDigitalOutputRequest.swift",
        "DeviceSetDigitalOutputScheduleRequest.swift",
        "DeviceSetLowpassFilterRequest.swift",
        "DeviceSetSettingBoolRequest.swift",
        "DeviceSetSettingIntRequest.swift",
        "DeviceSetSettingRequest.swift",
        "DeviceSetSettingStrRequest.swift",
        "DeviceSetStorageBoolRequest.swift",
        "DeviceSetStorageNumberRequest.swift",
        "DeviceSetStorageRequest.swift",
        "DeviceSetUnitConversionsRequest.swift",
        "DeviceStopRequest.swift",
        "DeviceStorageListKeysRequest.swift",
        "DeviceStorageRequest.swift",
        "DeviceType.swift",
        "DeviceWaitUntilIdleRequest.swift",
        "DisconnectedEvent.swift",
        "DiscoverMdnsRequest.swift",
        "DiscoverTCPDevicesResponse.swift",
        "DoubleArrayValue.swift",
        "DoubleValue.swift",
        "DriverEnableRequest.swift",
        "EmptyAutofocusRequest.swift",
        "EmptyRequest.swift",
        "Errors.swift",
        "FindDeviceRequest.swift",
        "ForgetDevicesRequest.swift",
        "GatewayEvent.swift",
        "GatewayRequest.swift",
        "GatewayResponse.swift",
        "Ge1xGripperActivatePresetRequest.swift",
        "Ge1xGripperGetErrorResponse.swift",
        "Ge1xGripperGetStateResponse.swift",
        "Ge1xGripperMoveRequest.swift",
        "Ge1xGripperOpenConnectionRequest.swift",
        "Ge1xGripperReadRegisterRequest.swift",
        "Ge1xGripperSetAutoHomeRequest.swift",
        "Ge1xGripperSetForceRequest.swift",
        "Ge1xGripperSetHomeDirectionRequest.swift",
        "Ge1xGripperSetIoEnabledRequest.swift",
        "Ge1xGripperSetIoInputFilterRequest.swift",
        "Ge1xGripperSetPresetRequest.swift",
        "Ge1xGripperSetSpeedRequest.swift",
        "Ge1xGripperWaitUntilIdleRequest.swift",
        "Ge1xGripperWriteRegisterRequest.swift",
        "GenericBinaryRequest.swift",
        "GenericCommandRequest.swift",
        "GenericCommandResponseCollection.swift",
        "GetAllIoPortLabelsResponse.swift",
        "GetAxisSettingResults.swift",
        "GetAxisSettingsTypedResponse.swift",
        "GetCommandUnitConversionResponse.swift",
        "GetIoPortLabelRequest.swift",
        "GetSettingResults.swift",
        "GetSettingsTypedResponse.swift",
        "GetSimpleTuningParamDefinitionResponse.swift",
        "Int64Value.swift",
        "IntArrayValue.swift",
        "IntValue.swift",
        "InterfaceType.swift",
        "LoadParamset.swift",
        "LockstepEmptyRequest.swift",
        "LockstepEnableRequest.swift",
        "LockstepGetAxisNumbersResponse.swift",
        "LockstepGetRequest.swift",
        "LockstepHomeRequest.swift",
        "LockstepMoveRequest.swift",
        "LockstepMoveSinRequest.swift",
        "LockstepSetRequest.swift",
        "LockstepStopRequest.swift",
        "LockstepWaitUntilIdleRequest.swift",
        "MicroscopeConfigResponse.swift",
        "MicroscopeEmptyRequest.swift",
        "MicroscopeFindRequest.swift",
        "MicroscopeInitRequest.swift",
        "MicroscopeTriggerCameraRequest.swift",
        "MoveableDriverEnableRequest.swift",
        "MoveableGetAccelerationRequest.swift",
        "MoveableGetSettingRequest.swift",
        "MoveableMoveRequest.swift",
        "MoveableMoveSinRequest.swift",
        "MoveableSetAccelerationRequest.swift",
        "MoveableSetSettingRequest.swift",
        "MoveableSetupRequest.swift",
        "MoveableType.swift",
        "MoveableWaitUntilIdleRequest.swift",
        "ObjectiveChangerChangeRequest.swift",
        "ObjectiveChangerCreateResponse.swift",
        "ObjectiveChangerRequest.swift",
        "ObjectiveChangerSetRequest.swift",
        "OpenBinaryInterfaceRequest.swift",
        "OpenInterfaceRequest.swift",
        "OscilloscopeAddIoChannelRequest.swift",
        "OscilloscopeAddSettingChannelRequest.swift",
        "OscilloscopeDataGetRequest.swift",
        "OscilloscopeDataGetSampleTimeRequest.swift",
        "OscilloscopeDataGetSamplesResponse.swift",
        "OscilloscopeReadResponse.swift",
        "OscilloscopeRequest.swift",
        "OscilloscopeStartRequest.swift",
        "PrepareCommandRequest.swift",
        "ProcessOn.swift",
        "PvtBufferGetSequenceDataRequest.swift",
        "PvtBufferGetSequenceDataResponse.swift",
        "PvtConvertTimeRequest.swift",
        "PvtConvertTimeResponse.swift",
        "PvtGeneratePositionsRequest.swift",
        "PvtGenerateSequenceResponse.swift",
        "PvtGenerateVelocitiesAndTimesRequest.swift",
        "PvtGenerateVelocitiesRequest.swift",
        "PvtItemsRequest.swift",
        "PvtPartialConvertTimeRequest.swift",
        "PvtPartialConvertTimeResponse.swift",
        "PvtPointRequest.swift",
        "PvtPointsRequest.swift",
        "PvtSaveCsvRequest.swift",
        "PvtSubmitSequenceDataRequest.swift",
        "RenumberRequest.swift",
        "ResponseType.swift",
        "ServoTuningParamsetResponse.swift",
        "ServoTuningRequest.swift",
        "SetDeviceDbLayeredSourcesRequest.swift",
        "SetDeviceDbSourceRequest.swift",
        "SetInterfaceChecksumEnabledRequest.swift",
        "SetInterfaceTimeoutRequest.swift",
        "SetIoPortLabelRequest.swift",
        "SetLogOutputRequest.swift",
        "SetProcessControllerSource.swift",
        "SetServoTuningPIDRequest.swift",
        "SetServoTuningRequest.swift",
        "SetSimpleTuning.swift",
        "SetStateRequest.swift",
        "StreamArcRequest.swift",
        "StreamBufferEraseRequest.swift",
        "StreamBufferGetContentRequest.swift",
        "StreamBufferGetContentResponse.swift",
        "StreamBufferList.swift",
        "StreamCallRequest.swift",
        "StreamCancelAllOutputsScheduleRequest.swift",
        "StreamCancelOutputScheduleRequest.swift",
        "StreamCircleRequest.swift",
        "StreamEmptyRequest.swift",
        "StreamGenericCommandBatchRequest.swift",
        "StreamGenericCommandRequest.swift",
        "StreamGetAxesResponse.swift",
        "StreamGetMaxCentripetalAccelerationRequest.swift",
        "StreamGetMaxSpeedRequest.swift",
        "StreamGetMaxTangentialAccelerationRequest.swift",
        "StreamLineRequest.swift",
        "StreamModeResponse.swift",
        "StreamSegmentType.swift",
        "StreamSetAllAnalogOutputsRequest.swift",
        "StreamSetAllAnalogOutputsScheduleRequest.swift",
        "StreamSetAllDigitalOutputsRequest.swift",
        "StreamSetAllDigitalOutputsScheduleRequest.swift",
        "StreamSetAnalogOutputRequest.swift",
        "StreamSetAnalogOutputScheduleRequest.swift",
        "StreamSetDigitalOutputRequest.swift",
        "StreamSetDigitalOutputScheduleRequest.swift",
        "StreamSetHoldRequest.swift",
        "StreamSetMaxCentripetalAccelerationRequest.swift",
        "StreamSetMaxSpeedRequest.swift",
        "StreamSetMaxTangentialAccelerationRequest.swift",
        "StreamSetupLiveCompositeRequest.swift",
        "StreamSetupLiveRequest.swift",
        "StreamSetupStoreArbitraryAxesRequest.swift",
        "StreamSetupStoreCompositeRequest.swift",
        "StreamSetupStoreRequest.swift",
        "StreamWaitAnalogInputRequest.swift",
        "StreamWaitDigitalInputRequest.swift",
        "StreamWaitRequest.swift",
        "StreamWaitUntilIdleRequest.swift",
        "StringArrayValue.swift",
        "StringValue.swift",
        "TestDtoWithVariants.swift",
        "TestEvent.swift",
        "TestRequest.swift",
        "TestRequestComplex.swift",
        "TestResponse.swift",
        "TestResponseLong.swift",
        "TestVariant.swift",
        "ToggleDeviceDbStoreRequest.swift",
        "ToolsListSerialPortsDetailsResponse.swift",
        "ToolsListSerialPortsResponse.swift",
        "TranslatorCreateFromDeviceRequest.swift",
        "TranslatorCreateLiveRequest.swift",
        "TranslatorCreateRequest.swift",
        "TranslatorFlushLiveRequest.swift",
        "TranslatorFlushResponse.swift",
        "TranslatorGetAxisOffsetRequest.swift",
        "TranslatorGetAxisPositionRequest.swift",
        "TranslatorSetAxisPositionRequest.swift",
        "TranslatorSetFeedRateOverrideRequest.swift",
        "TranslatorSetTraverseRateRequest.swift",
        "TranslatorTranslateRequest.swift",
        "TriggerClearActionRequest.swift",
        "TriggerEmptyRequest.swift",
        "TriggerEnableRequest.swift",
        "TriggerEnabledStates.swift",
        "TriggerFireAtIntervalRequest.swift",
        "TriggerFireWhenDistanceTravelledRequest.swift",
        "TriggerFireWhenIoRequest.swift",
        "TriggerFireWhenRequest.swift",
        "TriggerFireWhenSettingRequest.swift",
        "TriggerOnFireRequest.swift",
        "TriggerOnFireSetRequest.swift",
        "TriggerOnFireSetToSettingRequest.swift",
        "TriggerSetLabelRequest.swift",
        "TriggerStates.swift",
        "TypedSettingResponse.swift",
        "UnitConvertNativeRequest.swift",
        "UnitConvertUnitRequest.swift",
        "UnitsValue.swift",
        "UnknownBinaryResponseEventWrapper.swift",
        "UnknownResponseEventWrapper.swift",
        "WaitToClearWarningsRequest.swift",
        "WaitToRespondRequest.swift",
        "WdiGenericFloatRequest.swift",
        "WdiGenericRequest.swift",
        "WdiGetStatusResponse.swift"
      ],
      "target_dependencies" : [
        "DtoSerializable",
        "Dto",
        "DtoAscii",
        "DtoBinary",
        "DtoMicroscopy",
        "DtoMovement",
        "DtoProduct",
        "DtoGcode",
        "UnitsInternal"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DtoProduct",
      "module_type" : "SwiftTarget",
      "name" : "DtoProduct",
      "path" : "Sources/ZaberMotion/Dto/Product",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "Ge1xGripperDirection.swift",
        "Ge1xGripperError.swift",
        "Ge1xGripperState.swift",
        "ProcessControllerMode.swift",
        "ProcessControllerSource.swift",
        "ProcessControllerSourceSensor.swift"
      ],
      "target_dependencies" : [
        "DtoSerializable"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DtoMovement",
      "module_type" : "SwiftTarget",
      "name" : "DtoMovement",
      "path" : "Sources/ZaberMotion/Dto/Movement",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "DefaultMotionUnits.swift"
      ],
      "target_dependencies" : [
        "DtoSerializable",
        "Dto"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DtoMicroscopy",
      "module_type" : "SwiftTarget",
      "name" : "DtoMicroscopy",
      "path" : "Sources/ZaberMotion/Dto/Microscopy",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "AutofocusStatus.swift",
        "MicroscopeConfig.swift",
        "ThirdPartyComponents.swift",
        "WdiAutofocusProviderStatus.swift"
      ],
      "target_dependencies" : [
        "DtoSerializable",
        "Dto"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DtoGcode",
      "module_type" : "SwiftTarget",
      "name" : "DtoGcode",
      "path" : "Sources/ZaberMotion/Dto/Gcode",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "AxisDefinition.swift",
        "AxisMapping.swift",
        "AxisTransformation.swift",
        "DeviceDefinition.swift",
        "TranslateMessage.swift",
        "TranslateResult.swift",
        "TranslatorConfig.swift"
      ],
      "target_dependencies" : [
        "DtoSerializable",
        "Dto"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DtoExceptions",
      "module_type" : "SwiftTarget",
      "name" : "DtoExceptions",
      "path" : "Sources/ZaberMotion/Dto/Exceptions",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "BinaryCommandFailedExceptionData.swift",
        "CommandFailedExceptionData.swift",
        "CommandTooLongExceptionData.swift",
        "DeviceAddressConflictExceptionData.swift",
        "DeviceDbFailedExceptionData.swift",
        "DeviceDbInnerError.swift",
        "GCodeExecutionExceptionData.swift",
        "GCodeSyntaxExceptionData.swift",
        "InvalidPacketExceptionData.swift",
        "InvalidPvtPoint.swift",
        "InvalidResponseExceptionData.swift",
        "MovementFailedExceptionData.swift",
        "MovementInterruptedExceptionData.swift",
        "OperationFailedExceptionData.swift",
        "PvtExecutionExceptionData.swift",
        "PvtMovementFailedExceptionData.swift",
        "PvtMovementInterruptedExceptionData.swift",
        "SetDeviceStateExceptionData.swift",
        "SetPeripheralStateExceptionData.swift",
        "StreamExecutionExceptionData.swift",
        "StreamMovementFailedExceptionData.swift",
        "StreamMovementInterruptedExceptionData.swift"
      ],
      "target_dependencies" : [
        "DtoSerializable",
        "Dto"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DtoBinary",
      "module_type" : "SwiftTarget",
      "name" : "DtoBinary",
      "path" : "Sources/ZaberMotion/Dto/Binary",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "BinarySettings.swift",
        "CommandCode.swift",
        "DeviceIdentity.swift",
        "DeviceType.swift",
        "ErrorCode.swift",
        "Message.swift",
        "ReplyCode.swift",
        "ReplyOnlyEvent.swift",
        "UnknownResponseEvent.swift"
      ],
      "target_dependencies" : [
        "DtoSerializable",
        "Dto"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DtoAscii",
      "module_type" : "SwiftTarget",
      "name" : "DtoAscii",
      "path" : "Sources/ZaberMotion/Dto/Ascii",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "AccelType.swift",
        "AlertEvent.swift",
        "AxisIdentity.swift",
        "AxisType.swift",
        "CanSetStateAxisResponse.swift",
        "CanSetStateDeviceResponse.swift",
        "ConversionFactor.swift",
        "DeviceIOInfo.swift",
        "DeviceIdentity.swift",
        "DigitalOutputAction.swift",
        "GetAxisSetting.swift",
        "GetAxisSettingResult.swift",
        "GetAxisSettingTypedResult.swift",
        "GetSetting.swift",
        "GetSettingBoolResult.swift",
        "GetSettingIntResult.swift",
        "GetSettingResult.swift",
        "GetSettingStringResult.swift",
        "GetSettingTypedResult.swift",
        "GetSettingsByTypeResult.swift",
        "IoPortLabel.swift",
        "IoPortType.swift",
        "MeasurementSequence.swift",
        "MessageType.swift",
        "MockDevice.swift",
        "MockPeripheral.swift",
        "OscilloscopeCaptureProperties.swift",
        "OscilloscopeDataSource.swift",
        "ParamsetInfo.swift",
        "PidTuning.swift",
        "PvtAxisDefinition.swift",
        "PvtAxisType.swift",
        "PvtBufferAxisUnits.swift",
        "PvtCallAction.swift",
        "PvtCancelAllOutputsScheduleAction.swift",
        "PvtCancelOutputScheduleAction.swift",
        "PvtCsvData.swift",
        "PvtMode.swift",
        "PvtPartialCsvData.swift",
        "PvtPartialPoint.swift",
        "PvtPartialSequenceItem.swift",
        "PvtPoint.swift",
        "PvtSequenceItem.swift",
        "PvtSetAllAnalogOutputsAction.swift",
        "PvtSetAllDigitalOutputsAction.swift",
        "PvtSetAnalogOutputAction.swift",
        "PvtSetDigitalOutputAction.swift",
        "Response.swift",
        "ServoTuningParam.swift",
        "ServoTuningParamset.swift",
        "SetStateAxisResponse.swift",
        "SetStateDeviceResponse.swift",
        "SimpleTuning.swift",
        "SimpleTuningParamDefinition.swift",
        "StreamAxisDefinition.swift",
        "StreamAxisType.swift",
        "StreamMode.swift",
        "TriggerAction.swift",
        "TriggerCondition.swift",
        "TriggerEnabledState.swift",
        "TriggerOperation.swift",
        "TriggerState.swift",
        "TypedSetting.swift",
        "UnknownResponseEvent.swift"
      ],
      "target_dependencies" : [
        "DtoSerializable",
        "Dto",
        "UnitsInternal"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Dto",
      "module_type" : "SwiftTarget",
      "name" : "Dto",
      "path" : "Sources/ZaberMotion/Dto",
      "product_memberships" : [
        "ZaberMotionLib"
      ],
      "sources" : [
        "AxisAddress.swift",
        "ChannelAddress.swift",
        "CyclicDirection.swift",
        "DeviceDbSource.swift",
        "DeviceDbSourceType.swift",
        "DeviceDiscoveryResult.swift",
        "DevicePortType.swift",
        "FirmwareVersion.swift",
        "LogOutputMode.swift",
        "Measurement.swift",
        "MeasurementOrValue.swift",
        "NamedParameter.swift",
        "RotationDirection.swift",
        "SerialPortDetails.swift",
        "SerialPortUsbInfo.swift",
        "UnitConversionDescriptor.swift"
      ],
      "target_dependencies" : [
        "DtoSerializable",
        "UnitsInternal"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.