[all-commits] [llvm/llvm-project] 2f0892: Reland "[CMake] Do not set CMP0116 explicitly to o...

Aiden Grossman via All-commits all-commits at lists.llvm.org
Sat Apr 26 11:00:04 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2f08927fd5f44418482dd583d3d451acc6669fe6
      https://github.com/llvm/llvm-project/commit/2f08927fd5f44418482dd583d3d451acc6669fe6
  Author: Aiden Grossman <aidengrossman at google.com>
  Date:   2025-04-26 (Sat, 26 Apr 2025)

  Changed paths:
    M cmake/Modules/CMakePolicy.cmake
    M llvm/cmake/modules/TableGen.cmake
    M mlir/cmake/modules/AddMLIR.cmake

  Log Message:
  -----------
  Reland "[CMake] Do not set CMP0116 explicitly to old (#90385)"

This reverts commit fa65a228f4b46346e69e9b95805a8bcfa8483a60.

This relands commit ab405fb6e9ff9202ca722f632b945d4b84c653f5.

There was an issue where CMake versions <3.23.0 would not properly parse
dep files, causing the build to file. This patch fixes that by just
making CMake versions <3.23.0 use the fallback behavior.



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