Package.swift 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. // swift-tools-version:5.1
  2. import PackageDescription
  3. let package = Package(
  4. name: "SwiftTerm",
  5. platforms: [
  6. .iOS(.v13),
  7. .macOS(.v10_15)
  8. ],
  9. products: [
  10. .executable(name: "SwiftTermFuzz", targets: ["SwiftTermFuzz"]),
  11. //.executable(name: "CaptureOutput", targets: ["CaptureOutput"]),
  12. .library(
  13. name: "SwiftTerm",
  14. targets: ["SwiftTerm"]
  15. ),
  16. ],
  17. dependencies: [],
  18. targets: [
  19. .target(
  20. name: "SwiftTerm",
  21. dependencies: [],
  22. path: "Sources/SwiftTerm"
  23. ),
  24. .target (
  25. name: "SwiftTermFuzz",
  26. dependencies: ["SwiftTerm"],
  27. path: "Sources/SwiftTermFuzz"
  28. ),
  29. // .target (
  30. // name: "CaptureOutput",
  31. // dependencies: ["SwiftTerm"],
  32. // path: "Sources/CaptureOutput"
  33. // ),
  34. .testTarget(
  35. name: "SwiftTermTests",
  36. dependencies: ["SwiftTerm"],
  37. path: "Tests/SwiftTermTests"
  38. )
  39. ]
  40. )