Merge pull request #23078 from benlangmuir/spm-pre-50

[5.0] [swiftpm] Add preset for SwiftPM Linux build
diff --git a/utils/build-presets.ini b/utils/build-presets.ini
index a169975..199dc4a 100644
--- a/utils/build-presets.ini
+++ b/utils/build-presets.ini
@@ -1323,6 +1323,33 @@
 skip-test-llbuild
 
 #===------------------------------------------------------------------------===#
+# Test swiftPM on Linux builder
+#===------------------------------------------------------------------------===#
+
+[preset: buildbot_swiftpm_linux_platform,tools=RA,stdlib=RA]
+mixin-preset=buildbot_incremental_base
+
+build-subdir=buildbot_incremental
+
+# Build Release without debug info, because it is faster to build.
+release
+assertions
+
+swiftpm
+
+xctest
+foundation
+libdispatch
+llbuild
+
+skip-test-swift
+skip-test-cmark
+skip-test-llbuild
+skip-test-libdispatch
+skip-test-foundation
+skip-test-xctest
+
+#===------------------------------------------------------------------------===#
 # Test llbuild on macOS builder
 #===------------------------------------------------------------------------===#