Skip to content

Commit 3d120b6

Browse files
committed
[libc++] Always run Ninja through xcrun in the macOS CI scripts
Ninja isn't installed by default on OSX, so run it through xcrun to find the one in the developer tools if needed.
1 parent 667867e commit 3d120b6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

libcxx/utils/ci/macos-trunk.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,18 +109,18 @@ echo "@@@@@@"
109109

110110

111111
echo "@@@ Building libc++.dylib and libc++abi.dylib from sources (just to make sure it works) @@@"
112-
ninja -C "${LLVM_BUILD_DIR}" install-cxx install-cxxabi -v
112+
xcrun ninja -C "${LLVM_BUILD_DIR}" install-cxx install-cxxabi -v
113113
echo "@@@@@@"
114114

115115

116116
echo "@@@ Running tests for libc++ @@@"
117117
# TODO: We should run check-cxx-abilist too
118-
ninja -C "${LLVM_BUILD_DIR}" check-cxx
118+
xcrun ninja -C "${LLVM_BUILD_DIR}" check-cxx
119119
echo "@@@@@@"
120120

121121

122122
echo "@@@ Running tests for libc++abi @@@"
123-
ninja -C "${LLVM_BUILD_DIR}" check-cxxabi
123+
xcrun ninja -C "${LLVM_BUILD_DIR}" check-cxxabi
124124
echo "@@@@@@"
125125

126126

0 commit comments

Comments
 (0)