Skip to content

Commit 0b92ed6

Browse files
authored
Added WorkflowSwiftUIExperimental to package (#279)
Fixed WorkflowSwiftUIExperimental tests not building on Mac
1 parent 14ffc04 commit 0b92ed6

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

Package.swift

+17
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,10 @@ let package = Package(
5050
// MARK: ViewEnvironmentUI
5151

5252
.singleTargetLibrary("ViewEnvironmentUI"),
53+
54+
// MARK: WorkflowSwiftUIExperimental
55+
56+
.singleTargetLibrary("WorkflowSwiftUIExperimental"),
5357
],
5458
dependencies: [
5559
.package(url: "https://github.com/ReactiveCocoa/ReactiveSwift.git", from: "7.1.1"),
@@ -204,6 +208,19 @@ let package = Package(
204208
dependencies: ["ViewEnvironment"],
205209
path: "ViewEnvironmentUI/Sources"
206210
),
211+
212+
// MARK: WorkflowSwiftUIExperimental
213+
214+
.target(
215+
name: "WorkflowSwiftUIExperimental",
216+
dependencies: ["Workflow", "WorkflowUI"],
217+
path: "WorkflowSwiftUIExperimental/Sources"
218+
),
219+
.testTarget(
220+
name: "WorkflowSwiftUIExperimentalTests",
221+
dependencies: ["WorkflowSwiftUIExperimental", "Workflow", "WorkflowUI"],
222+
path: "WorkflowSwiftUIExperimental/Tests"
223+
),
207224
],
208225
swiftLanguageVersions: [.v5]
209226
)

WorkflowSwiftUIExperimental/Tests/SwiftUIScreenTests.swift

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#if canImport(UIKit)
2+
13
import SwiftUI
24
import UIKit
35
import WorkflowSwiftUIExperimental
@@ -62,3 +64,5 @@ private struct ContentScreen: SwiftUIScreen {
6264
.frame(width: 42, height: 42)
6365
}
6466
}
67+
68+
#endif

0 commit comments

Comments
 (0)