Skip to content

Commit be8d07e

Browse files
author
git apple-llvm automerger
committed
Merge commit '8f863fcd77e1' from llvm.org/main into next
2 parents 247eafb + 8f863fc commit be8d07e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.ci/monolithic-linux.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,11 @@ if [[ "${runtimes}" != "" ]]; then
110110

111111
echo "--- cmake runtimes clang modules"
112112

113-
rm -rf "${RUNTIMES_BUILD_DIR}"
113+
# We don't need to do a clean build of runtimes, because LIBCXX_TEST_PARAMS
114+
# and LIBCXXABI_TEST_PARAMS only affect lit configuration, which successfully
115+
# propagates without a clean build. Other that those two variables, builds
116+
# are supposed to be the same.
117+
114118
cmake -S "${MONOREPO_ROOT}/runtimes" -B "${RUNTIMES_BUILD_DIR}" -GNinja \
115119
-D CMAKE_C_COMPILER="${INSTALL_DIR}/bin/clang" \
116120
-D CMAKE_CXX_COMPILER="${INSTALL_DIR}/bin/clang++" \

0 commit comments

Comments
 (0)