-
Notifications
You must be signed in to change notification settings - Fork 0
/
Package.swift
56 lines (54 loc) · 1.41 KB
/
Package.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
// swift-tools-version: 5.10
import PackageDescription
let package = Package(
name: "Swift+",
platforms: [ .macOS(.v12), .iOS(.v13), .watchOS(.v8), .visionOS(.v1), .tvOS(.v13) ],
products: [
.library(
name: "SwiftPlus",
targets: ["SwiftPlus"]),
.library(
name: "StringPlus",
targets: ["StringPlus"]),
.library(
name: "NumberPlus",
targets: ["NumberPlus"]),
.library(
name: "ManipulationPlus",
targets: ["ManipulationPlus"]),
.library(
name: "CollectionPlus",
targets: ["CollectionPlus"]),
.library(
name: "TooFar",
targets: ["TooFar"]),
],
targets: [
.target(
name: "SwiftPlus",
dependencies: ["StringPlus",
"NumberPlus",
"ManipulationPlus",
"CollectionPlus"]
),
.target(
name: "StringPlus"
),
.target(
name: "NumberPlus"
),
.target(
name: "ManipulationPlus"
),
.target(
name: "CollectionPlus"
),
.target(
name: "TooFar",
dependencies: []
),
.testTarget(
name: "SwiftPlusTests",
dependencies: ["SwiftPlus","TooFar"]),
]
)