Skip to content

Commit d153f0c

Browse files
committed
Include ECMAScript in package manifest generator
1 parent b8dc3ac commit d153f0c

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

Package.swift

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@ let package = Package(
1010
.executable(
1111
name: "WebAPIKitDemo",
1212
targets: ["WebAPIKitDemo"]
13-
),
14-
.library(
15-
name: "ECMAScript",
16-
targets: ["ECMAScript"]
1713
),
1814
.library(
1915
name: "WebAPIBase",
@@ -63,6 +59,11 @@ let package = Package(
6359
name: "FileSystem",
6460
targets: ["FileSystem"]
6561
),
62+
// This support library should be moved to JavaScriptKit
63+
.library(
64+
name: "ECMAScript",
65+
targets: ["ECMAScript"]
66+
),
6667
.executable(name: "WebIDLToSwift", targets: ["WebIDLToSwift"]),
6768
],
6869
dependencies: [
@@ -140,4 +141,4 @@ let package = Package(
140141
dependencies: ["DOM"]
141142
),
142143
]
143-
)
144+
)

Sources/WebIDLToSwift/PackageManifest.swift

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@ func generateManifest(_ modules: [Module]) -> String {
2424
"""#
2525
}.joined(separator: "\n")
2626
)
27+
// This support library should be moved to JavaScriptKit
28+
.library(
29+
name: "ECMAScript",
30+
targets: ["ECMAScript"]
31+
),
2732
.executable(name: "WebIDLToSwift", targets: ["WebIDLToSwift"]),
2833
],
2934
dependencies: [

0 commit comments

Comments
 (0)