diff --git a/Package.swift b/Package.swift index c566f2b7..baf71966 100644 --- a/Package.swift +++ b/Package.swift @@ -33,12 +33,14 @@ if let conceptExerciseTargets: [Target] = conceptExercises.flatMap { return [ .target( - name:"\($0.pascalCased)", + name:"\($0.pascalCased)", + dependencies: [.product(name: "Numerics", package: "swift-numerics")], path:"./exercises/concept/\($0)/.meta/Sources"), .testTarget( name:"\($0.pascalCased)Tests", dependencies: [ - .target(name:"\($0.pascalCased)") + .target(name:"\($0.pascalCased)"), + .product(name: "Numerics", package: "swift-numerics") ], path:"./exercises/concept/\($0)/Tests", exclude: ["LinuxMain.swift"]) @@ -70,6 +72,6 @@ let package = Package( name: "xswift", targets: allTargets.filter { $0.type == .regular }.map { $0.name }) ], - dependencies: [.package(url: "https://github.com/apple/swift-numerics", from: "1.0.2")], + dependencies: [.package(url: "https://github.com/apple/swift-numerics", from: "1.0.3")], targets: allTargets )