Skip to content

Commit 4b2afe8

Browse files
authored
Merge pull request #2189 from owenv/owenv/explicit-build-system
Explicitly specify the build system used when constructing SwiftPM BuildParameters
2 parents dfd9189 + a8b5f1d commit 4b2afe8

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Sources/BuildSystemIntegration/SwiftPMBuildSystem.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,8 @@ package actor SwiftPMBuildSystem: BuiltInBuildSystem {
282282
),
283283
configuration: buildConfiguration,
284284
toolchain: hostSwiftPMToolchain,
285-
flags: buildFlags
285+
flags: buildFlags,
286+
buildSystemKind: .native,
286287
)
287288

288289
self.destinationBuildParameters = try BuildParameters(
@@ -294,6 +295,7 @@ package actor SwiftPMBuildSystem: BuiltInBuildSystem {
294295
toolchain: destinationSwiftPMToolchain,
295296
triple: destinationSDK.targetTriple,
296297
flags: buildFlags,
298+
buildSystemKind: .native,
297299
prepareForIndexing: options.backgroundPreparationModeOrDefault.toSwiftPMPreparation
298300
)
299301

0 commit comments

Comments
 (0)