Package.swift 702 B

1234567891011121314151617181920212223242526272829
  1. // swift-tools-version:5.3
  2. import PackageDescription
  3. let package = Package(
  4. name: "CryptoSwift",
  5. platforms: [
  6. .macOS(.v10_12), .iOS(.v9), .tvOS(.v9), .watchOS(.v2)
  7. ],
  8. products: [
  9. .library(
  10. name: "CryptoSwift",
  11. targets: ["CryptoSwift"]
  12. )
  13. ],
  14. targets: [
  15. .target(name: "CryptoSwift"),
  16. .testTarget(name: "CryptoSwiftTests", dependencies: ["CryptoSwift"]),
  17. .testTarget(name: "TestsPerformance", dependencies: ["CryptoSwift"])
  18. ],
  19. swiftLanguageVersions: [.v5]
  20. )
  21. #if swift(>=5.6)
  22. // Add the documentation compiler plugin if possible
  23. package.dependencies.append(
  24. .package(url: "https://github.com/apple/swift-docc-plugin", from: "1.0.0")
  25. )
  26. #endif