// swift-tools-version: 5.9 import PackageDescription let package = Package( name: "SwiftProcessors", platforms: [ .macOS(.v14) ], dependencies: [ .package(url: "https://github.com/apple/swift-argument-parser", from: "1.3.0"), ], targets: [ .executableTarget( name: "asr_swift", dependencies: [ .product(name: "ArgumentParser", package: "swift-argument-parser"), ], path: ".", sources: ["asr_swift.swift"] ), .executableTarget( name: "asrx_swift", dependencies: [ .product(name: "ArgumentParser", package: "swift-argument-parser"), ], path: ".", sources: ["asrx_swift.swift"] ), .executableTarget( name: "speaker_test", dependencies: [], path: ".", sources: ["speaker_test.swift"] ), .executableTarget( name: "speaker_meta_test", dependencies: [], path: ".", sources: ["speaker_meta_test.swift"] ), .executableTarget( name: "face_vision_test", dependencies: [ .product(name: "ArgumentParser", package: "swift-argument-parser"), ], path: ".", sources: ["face_vision_test.swift"] ), .executableTarget( name: "vision_object_test", dependencies: [ .product(name: "ArgumentParser", package: "swift-argument-parser"), ], path: ".", sources: ["vision_object_test.swift"] ), .executableTarget( name: "swift_cut_test", dependencies: [ .product(name: "ArgumentParser", package: "swift-argument-parser"), ], path: ".", sources: ["swift_cut_test.swift"] ), .executableTarget( name: "vision_ocr_test", dependencies: [ .product(name: "ArgumentParser", package: "swift-argument-parser"), ], path: ".", sources: ["vision_ocr_test.swift"] ), .executableTarget( name: "swift_ocr", dependencies: [ .product(name: "ArgumentParser", package: "swift-argument-parser"), ], path: ".", sources: ["swift_ocr.swift"] ), .executableTarget( name: "face_compare_test", dependencies: [ .product(name: "ArgumentParser", package: "swift-argument-parser"), ], path: ".", sources: ["face_compare_test.swift"] ), .executableTarget( name: "pose_benchmark", dependencies: [ .product(name: "ArgumentParser", package: "swift-argument-parser"), ], path: ".", sources: ["pose_benchmark.swift"] ), .executableTarget( name: "swift_pose", dependencies: [ .product(name: "ArgumentParser", package: "swift-argument-parser"), ], path: ".", sources: ["swift_pose.swift"] ), .executableTarget( name: "swift_face", dependencies: [ .product(name: "ArgumentParser", package: "swift-argument-parser"), ], path: ".", sources: ["swift_face.swift"] ), ] )