Skip to content

Commit 053c276

Browse files
authored
Merge pull request #68565 from finagolfin/dispatch
[build] Add back intermediate pipeline so that the corelibs are not built before the compiler tests are run
2 parents 97668d5 + c4ada33 commit 053c276

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

utils/swift_build_support/swift_build_support/build_script_invocation.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -603,7 +603,7 @@ def compute_product_pipelines(self):
603603
# the build-script code base. The main difference is that these are all
604604
# build, tested, and installed all at once instead of performing build,
605605
# test, install like a normal build-script product.
606-
builder.begin_impl_pipeline(should_run_epilogue_operations=True)
606+
builder.begin_impl_pipeline(should_run_epilogue_operations=False)
607607

608608
builder.add_impl_product(products.LibCXX,
609609
is_enabled=self.args.build_libcxx)
@@ -615,6 +615,11 @@ def compute_product_pipelines(self):
615615
is_enabled=self.args.build_lldb)
616616
builder.add_impl_product(products.LibDispatch,
617617
is_enabled=self.args.build_libdispatch)
618+
619+
# Begin a new build-script-impl pipeline that builds libraries that we
620+
# build as part of build-script-impl but that we should eventually move
621+
# onto build-script products.
622+
builder.begin_impl_pipeline(should_run_epilogue_operations=True)
618623
builder.add_impl_product(products.Foundation,
619624
is_enabled=self.args.build_foundation)
620625
builder.add_impl_product(products.XCTest,

0 commit comments

Comments
 (0)