Package.swift 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. // swift-tools-version:5.3
  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: "FuzzTesting",
  6. platforms: [
  7. .macOS(.v10_15),
  8. ],
  9. dependencies: [
  10. .package(name: "SwiftProtobuf", path: ".."),
  11. ],
  12. targets: [
  13. .target(
  14. name: "FuzzCommon",
  15. dependencies: ["SwiftProtobuf"]),
  16. .target(
  17. name: "FuzzBinary",
  18. dependencies: ["SwiftProtobuf", "FuzzCommon"]),
  19. .target(
  20. name: "FuzzBinaryDelimited",
  21. dependencies: ["SwiftProtobuf", "FuzzCommon"]),
  22. .target(
  23. name: "FuzzAsyncMessageSequence",
  24. dependencies: ["SwiftProtobuf", "FuzzCommon"]),
  25. .target(
  26. name: "FuzzJSON",
  27. dependencies: ["SwiftProtobuf", "FuzzCommon"]),
  28. .target(
  29. name: "FuzzTextFormat",
  30. dependencies: ["SwiftProtobuf", "FuzzCommon"]),
  31. .testTarget(
  32. name: "FuzzCommonTests",
  33. dependencies: ["FuzzCommon"]),
  34. ]
  35. )