Skip to content

Commit 87a4e75

Browse files
authored
Disable the bootstrap checking for explicit target dependencies and remove wrong llbuild dependency (#6909)
This is currently flagging wrong dependencies, enable it again once it works.
1 parent 9564daf commit 87a4e75

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Package.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -721,7 +721,6 @@ if ProcessInfo.processInfo.environment["SWIFTPM_LLBUILD_FWK"] == nil {
721721
}
722722
package.targets.first(where: { $0.name == "SPMLLBuild" })!.dependencies += [
723723
.product(name: "llbuildSwift", package: "swift-llbuild"),
724-
.product(name: "llbuild", package: "swift-llbuild"),
725724
]
726725
}
727726

Utilities/bootstrap

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -805,8 +805,9 @@ def get_swiftpm_flags(args):
805805
for modifier in ["-Xswiftc", "-Xbuild-tools-swiftc"]:
806806
build_flags.extend([modifier, "-module-cache-path", modifier, local_module_cache_path])
807807

808+
# Disabled, enable this again when it works
808809
# Enforce explicit target dependencies
809-
build_flags.extend(["--explicit-target-dependency-import-check", "error"])
810+
# build_flags.extend(["--explicit-target-dependency-import-check", "error"])
810811

811812
return build_flags
812813

0 commit comments

Comments
 (0)