feature/host-inspect-cli
swift 45 lines 1.07 KB
Raw
1 // swift-tools-version: 5.9
2
3 import PackageDescription
4
5 let package = Package(
6 name: "XCRSControlKit",
7 platforms: [
8 .iOS(.v16),
9 .macOS(.v13),
10 .tvOS(.v16),
11 .watchOS(.v9),
12 .visionOS(.v1)
13 ],
14 products: [
15 .library(
16 name: "XCRSControlKit",
17 targets: ["XCRSControlKit"]
18 ),
19 .library(
20 name: "XCRSHostInspect",
21 targets: ["XCRSHostInspect"]
22 ),
23 .executable(
24 name: "xcrs-host-inspect",
25 targets: ["XCRSHostInspectCLI"]
26 )
27 ],
28 targets: [
29 .target(name: "XCRSControlKit"),
30 .target(name: "XCRSHostInspect"),
31 .executableTarget(
32 name: "XCRSHostInspectCLI",
33 dependencies: ["XCRSHostInspect"]
34 ),
35 .testTarget(
36 name: "XCRSControlKitTests",
37 dependencies: ["XCRSControlKit"]
38 ),
39 .testTarget(
40 name: "XCRSHostInspectTests",
41 dependencies: ["XCRSHostInspect"],
42 resources: [.copy("Fixtures")]
43 )
44 ]
45 )