1
0

Package.swift 744 B

12345678910111213141516171819202122232425262728293031
  1. // swift-tools-version:5.5
  2. // The swift-tools-version declares the minimum version of Swift required to build this package.
  3. import PackageDescription
  4. let package = Package(
  5. name: "SwiftSerial",
  6. platforms: [
  7. .macOS(.v10_15),
  8. ],
  9. products: [
  10. .library(name: "SwiftSerial", targets: ["SwiftSerial"]),
  11. .executable(name: "SerialTerminal", targets: ["SerialTerminal"])
  12. ],
  13. dependencies: [
  14. .package(url: "https://github.com/apple/swift-argument-parser.git", .upToNextMinor(from: "1.3.0")),
  15. ],
  16. targets: [
  17. .target(
  18. name: "SwiftSerial",
  19. dependencies: []
  20. ),
  21. .executableTarget(
  22. name: "SerialTerminal",
  23. dependencies: [
  24. "SwiftSerial",
  25. .product(name: "ArgumentParser", package: "swift-argument-parser"),
  26. ]
  27. )
  28. ]
  29. )