[all-commits] [llvm/llvm-project] aa1c58: [llvm-driver][NFC] Simplify handling of tool symlinks

Alex Brachet via All-commits all-commits at lists.llvm.org
Sat Oct 1 13:21:23 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: aa1c58b9c67a30228a59df18e004d0c6e2c02d3e
      https://github.com/llvm/llvm-project/commit/aa1c58b9c67a30228a59df18e004d0c6e2c02d3e
  Author: Alex Brachet <abrachet at google.com>
  Date:   2022-10-01 (Sat, 01 Oct 2022)

  Changed paths:
    M clang/cmake/modules/AddClang.cmake
    M llvm/cmake/modules/AddLLVM.cmake
    M llvm/tools/llvm-driver/CMakeLists.txt

  Log Message:
  -----------
  [llvm-driver][NFC] Simplify handling of tool symlinks

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


  Commit: 3b0df701b0d95612e5da3544e2361808b78a6015
      https://github.com/llvm/llvm-project/commit/3b0df701b0d95612e5da3544e2361808b78a6015
  Author: Alex Brachet <abrachet at google.com>
  Date:   2022-10-01 (Sat, 01 Oct 2022)

  Changed paths:
    M clang/cmake/modules/AddClang.cmake
    M llvm/cmake/modules/AddLLVM.cmake
    M llvm/cmake/modules/LLVMDistributionSupport.cmake

  Log Message:
  -----------
  [llvm-driver] Support single distributions

`LLVM_DISTRIBUTION_COMPONENTS` now influences the llvm binary in the
normal cmake output directory when it is set. This allows for
distribution targets to only include tools they want in the llvm
binary. It must be done this way because only one target can be
associated with a specific output name.

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


Compare: https://github.com/llvm/llvm-project/compare/34fa860048d0...3b0df701b0d9


More information about the All-commits mailing list