From 6c3764ccb8ff7438a593943f93f23ebfe52ad73b Mon Sep 17 00:00:00 2001 From: Stella Laurenzo Date: Mon, 30 Mar 2026 18:09:25 -0700 Subject: [PATCH] Enable KPACK_SPLIT_ARTIFACTS flag Flip the kpack artifact splitting flag to ON via BRANCH_FLAGS.cmake so that CI builds on this branch produce split (generic + arch-specific) artifacts. The kpack runtime in CLR is already enabled unconditionally; this enables the build-side splitting that produces the archives CLR will load. Changes: - Add BRANCH_FLAGS.cmake with therock_override_flag_default(KPACK_SPLIT_ARTIFACTS ON) Co-Authored-By: Claude Opus 4.6 --- BRANCH_FLAGS.cmake | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 BRANCH_FLAGS.cmake diff --git a/BRANCH_FLAGS.cmake b/BRANCH_FLAGS.cmake new file mode 100644 index 00000000000..d24577fff9f --- /dev/null +++ b/BRANCH_FLAGS.cmake @@ -0,0 +1,4 @@ +# BRANCH_FLAGS.cmake +# Integration branch override: enable kpack artifact splitting. +# See docs/development/flags.md for the branch flag override mechanism. +therock_override_flag_default(KPACK_SPLIT_ARTIFACTS ON)