Skip to content

Commit 0371513

Browse files
Fix wrong resource bundling logic in Package.swift
1 parent 53ad139 commit 0371513

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Package.swift

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import PackageDescription
44

55
// NOTE: needed for embedded customizations, ideally this will not be necessary at all in the future, or can be replaced with traits
66
let shouldBuildForEmbedded = Context.environment["JAVASCRIPTKIT_EXPERIMENTAL_EMBEDDED_WASM"].flatMap(Bool.init) ?? false
7-
let useLegacyResourceBundling = shouldBuildForEmbedded || (Context.environment["JAVASCRIPTKIT_USE_LEGACY_RESOURCE_BUNDLING"].flatMap(Bool.init) ?? false)
7+
let useLegacyResourceBundling = Context.environment["JAVASCRIPTKIT_USE_LEGACY_RESOURCE_BUNDLING"].flatMap(Bool.init) ?? false
88

99
let package = Package(
1010
name: "JavaScriptKit",
@@ -19,8 +19,8 @@ let package = Package(
1919
.target(
2020
name: "JavaScriptKit",
2121
dependencies: ["_CJavaScriptKit"],
22-
exclude: useLegacyResourceBundling ? ["Runtime"] : [],
23-
resources: useLegacyResourceBundling ? [] : [.copy("Runtime")],
22+
exclude: useLegacyResourceBundling ? [] : ["Runtime"],
23+
resources: useLegacyResourceBundling ? [.copy("Runtime")] : [],
2424
cSettings: shouldBuildForEmbedded ? [
2525
.unsafeFlags(["-fdeclspec"])
2626
] : nil,

0 commit comments

Comments
 (0)