Skip to content

Commit 94a28fc

Browse files
Enable Embedded feature for more modules
1 parent f52dc50 commit 94a28fc

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

Diff for: Package.swift

+8-2
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,10 @@ let package = Package(
4444

4545
.target(
4646
name: "JavaScriptBigIntSupport",
47-
dependencies: ["_CJavaScriptBigIntSupport", "JavaScriptKit"]
47+
dependencies: ["_CJavaScriptBigIntSupport", "JavaScriptKit"],
48+
swiftSettings: [
49+
.enableExperimentalFeature("Embedded", .when(traits: ["Embedded"])),
50+
]
4851
),
4952
.target(name: "_CJavaScriptBigIntSupport", dependencies: ["_CJavaScriptKit"]),
5053
.testTarget(
@@ -54,7 +57,10 @@ let package = Package(
5457

5558
.target(
5659
name: "JavaScriptEventLoop",
57-
dependencies: ["JavaScriptKit", "_CJavaScriptEventLoop"]
60+
dependencies: ["JavaScriptKit", "_CJavaScriptEventLoop"],
61+
swiftSettings: [
62+
.enableExperimentalFeature("Embedded", .when(traits: ["Embedded"])),
63+
]
5864
),
5965
.target(name: "_CJavaScriptEventLoop"),
6066
.testTarget(

Diff for: [email protected]

+4-2
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@ let package = Package(
4444

4545
.target(
4646
name: "JavaScriptBigIntSupport",
47-
dependencies: ["_CJavaScriptBigIntSupport", "JavaScriptKit"]
47+
dependencies: ["_CJavaScriptBigIntSupport", "JavaScriptKit"],
48+
swiftSettings: shouldBuildForEmbedded ? [.enableExperimentalFeature("Embedded")] : [],
4849
),
4950
.target(name: "_CJavaScriptBigIntSupport", dependencies: ["_CJavaScriptKit"]),
5051
.testTarget(
@@ -54,7 +55,8 @@ let package = Package(
5455

5556
.target(
5657
name: "JavaScriptEventLoop",
57-
dependencies: ["JavaScriptKit", "_CJavaScriptEventLoop"]
58+
dependencies: ["JavaScriptKit", "_CJavaScriptEventLoop"],
59+
swiftSettings: shouldBuildForEmbedded ? [.enableExperimentalFeature("Embedded")] : [],
5860
),
5961
.target(name: "_CJavaScriptEventLoop"),
6062
.testTarget(

0 commit comments

Comments
 (0)