-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPackage.swift
More file actions
25 lines (23 loc) · 1.18 KB
/
Package.swift
File metadata and controls
25 lines (23 loc) · 1.18 KB
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
// swift-tools-version: 5.5
import PackageDescription
let package = Package(
name: "Uptech-iOS-Helpers",
platforms: [.iOS(.v13)],
products: [
.library(name: "Uptech-iOS-Helpers", targets: ["UptechFoundationHelper", "UptechUIKitHelper", "UptechSwiftUIHelper"]),
.library(name: "UptechFoundationHelper", targets: ["UptechFoundationHelper"]),
.library(name: "UptechUIKitHelper", targets: ["UptechUIKitHelper"]),
.library(name: "UptechSwiftUIHelper", targets: ["UptechSwiftUIHelper"])
],
targets: [
.target(name: "UptechFoundationHelper", path: "Sources/Uptech-iOS-Helpers/FoundationHelper"),
.target(name: "UptechUIKitHelper", path: "Sources/Uptech-iOS-Helpers/UIKitHelper"),
.target(name: "UptechSwiftUIHelper", path: "Sources/Uptech-iOS-Helpers/SwiftUIHelper"),
.testTarget(name: "FoundationHelper-Test",
dependencies: ["UptechFoundationHelper"],
path: "Tests/Uptech-iOS-Helpers-Tests/FoundationHelper"),
.testTarget(name: "UIKitHelper-Test",
dependencies: ["UptechUIKitHelper"],
path: "Tests/Uptech-iOS-Helpers-Tests/UIKitHelper")
]
)