// swift-tools-version:5.10 // Auto-generated by scripts/vendor-walletcore.sh — do not edit by hand. // The prebuilt static framework is exposed as a local binaryTarget (no // unsafeFlags — those would make the package unusable as a dependency). import PackageDescription let package = Package( name: "WalletCoreSPM", platforms: [.macOS(.v13)], products: [ .library(name: "WalletCore", targets: ["WalletCore"]) ], dependencies: [ .package(url: "https://github.com/apple/swift-protobuf.git", from: "1.29.0") ], targets: [ .binaryTarget( name: "WalletCoreBinary", path: "WalletCoreCommon.xcframework" ), .target( name: "WalletCoreC", dependencies: ["WalletCoreBinary"], path: "Sources/WalletCoreC", publicHeadersPath: "include" ), .target( name: "WalletCore", dependencies: [ "WalletCoreC", .product(name: "SwiftProtobuf", package: "swift-protobuf") ], path: "Sources/WalletCore", linkerSettings: [ .linkedLibrary("c++"), .linkedFramework("Security") ] ) ] )