[all-commits] [llvm/llvm-project] fdfdd2: [CMake] Use LLVM tools external project build wher...

Petr Hosek via All-commits all-commits at lists.llvm.org
Fri Feb 7 13:43:57 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: fdfdd275fd79504ee4ab5c78162713db986a72b1
      https://github.com/llvm/llvm-project/commit/fdfdd275fd79504ee4ab5c78162713db986a72b1
  Author: Petr Hosek <phosek at google.com>
  Date:   2020-02-07 (Fri, 07 Feb 2020)

  Changed paths:
    M llvm/cmake/modules/LLVMExternalProjectUtils.cmake

  Log Message:
  -----------
  [CMake] Use LLVM tools external project build where possible

This reduces the reliance on host tools and makes the build more
hermetic. Some of the runtimes already assume that certain tools are
always available, for example libc++ and libc++abi archive merging
relies on ar to extract files out of the archive, even on Darwin.

Differential Revision: https://reviews.llvm.org/D74107




More information about the All-commits mailing list