// swift-tools-version: 5.9 import PackageDescription let package = Package( name: "flutter_usb_serial", platforms: [ .iOS("16.0"), ], products: [ .library(name: "flutter-usb-serial", targets: ["flutter_usb_serial"]), ], dependencies: [ .package(name: "FlutterFramework", path: "../FlutterFramework"), ], targets: [ .target( name: "DriverKitSerialClient", path: "Sources/DriverKitSerialClient", publicHeadersPath: "include", linkerSettings: [ .linkedFramework("IOKit"), ] ), .target( name: "flutter_usb_serial", dependencies: [ "DriverKitSerialClient", .product(name: "FlutterFramework", package: "FlutterFramework"), ], path: "Sources/flutter_usb_serial", resources: [ .process("Resources"), ] ), ] )