[all-commits] [llvm/llvm-project] 786f2e: [libc++][CI] run-buildbot and libcxx-lit need a wa...

Ian Anderson via All-commits all-commits at lists.llvm.org
Mon Aug 3 08:22:19 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 786f2efa16e3570f445da680a1a0d68dfa2daaa6
      https://github.com/llvm/llvm-project/commit/786f2efa16e3570f445da680a1a0d68dfa2daaa6
  Author: Ian Anderson <iana at apple.com>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M libcxx/utils/ci/run-buildbot
    M libcxx/utils/libcxx-lit

  Log Message:
  -----------
  [libc++][CI] run-buildbot and libcxx-lit need a way to pass the paths to cmake and ninja (#213511)

macOS/Xcode don't have cmake or ninja anywhere in a default PATH, so
run-buildbot and libcxx-lit fail unless you do some PATH surgery before
running them. Allow passing them as environment variables instead, so
run-buildbot can be invoked as `CMAKE=$(xcrun --find cmake)
NINJA=$(xcrun --find ninja) CC=$(xcrun --find clang) CXX=$(xcrun --find
clang++) run-buildbot` on macOS. Allow cmake to be passed to libcxx-lit
in a similar fashion.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list