Skip to content

Commit 99fe207

Browse files
committed
build: remove macOS compatibility
* It's actually not compatible with `macOS`, even if the code compiles, it simply doesn't work like on iOS (proof is that tests are not passing correctly on macOS) * It needs more investigation to figure out what's wrong on macOS
1 parent 57f8209 commit 99fe207

File tree

3 files changed

+10
-12
lines changed

3 files changed

+10
-12
lines changed

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- uses: actions/checkout@v3
1515

1616
- name: Build
17-
run: swift build
17+
run: xcodebuild -scheme swift-tts-Package -destination "platform=iOS Simulator,name=iPhone 14 Pro"
1818

1919
- name: Run test
20-
run: swift test
20+
run: xcodebuild test -scheme swift-tts-Package -destination "platform=iOS Simulator,name=iPhone 14 Pro"

Package.swift

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,7 @@ import PackageDescription
55

66
let package = Package(
77
name: "swift-tts",
8-
platforms: [
9-
.iOS(.v15),
10-
.macOS(.v12),
11-
],
8+
platforms: [.iOS(.v15)],
129
products: [
1310
.library(name: "SwiftTTS", targets: ["SwiftTTS"]),
1411
.library(name: "SwiftTTSDependency", targets: ["SwiftTTSDependency"]),
@@ -20,10 +17,13 @@ let package = Package(
2017
targets: [
2118
.target(name: "SwiftTTS", dependencies: []),
2219
.testTarget(name: "SwiftTTSTests", dependencies: ["SwiftTTS"]),
23-
.target(name: "SwiftTTSDependency", dependencies: [
24-
.product(name: "Dependencies", package: "swift-dependencies"),
25-
"SwiftTTS",
26-
]),
20+
.target(
21+
name: "SwiftTTSDependency",
22+
dependencies: [
23+
.product(name: "Dependencies", package: "swift-dependencies"),
24+
"SwiftTTS",
25+
]
26+
),
2727
.target(name: "SwiftTTSCombine", dependencies: []),
2828
]
2929
)

Sources/SwiftTTS/SwiftTTS.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@ public extension SwiftTTS {
9494
continuation.yield(true)
9595
} else {
9696
continuation.yield(false)
97-
continuation.finish()
9897
}
9998
}
10099
}
@@ -105,7 +104,6 @@ public extension SwiftTTS {
105104
continuation.yield($0)
106105
} else {
107106
continuation.yield(1)
108-
continuation.finish()
109107
}
110108
}
111109
}

0 commit comments

Comments
 (0)