[all-commits] [llvm/llvm-project] fc3b67: [cmake] Normalize TARGET_SUBDIR paths (#138524)

Raul Tambre via All-commits all-commits at lists.llvm.org
Mon May 12 13:00:01 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fc3b67aee852d99bbb5d2f4670695d8246375dac
      https://github.com/llvm/llvm-project/commit/fc3b67aee852d99bbb5d2f4670695d8246375dac
  Author: Raul Tambre <raul at tambre.ee>
  Date:   2025-05-12 (Mon, 12 May 2025)

  Changed paths:
    M libc/CMakeLists.txt
    M libcxx/CMakeLists.txt
    M libcxxabi/CMakeLists.txt
    M libunwind/CMakeLists.txt

  Log Message:
  -----------
  [cmake] Normalize TARGET_SUBDIR paths (#138524)

Some code paths normalize ".." and thus don't create the directory. But some execute in a
shell thus requiring the directory to exist to be able to take the parent directory.

This patch normalizes all the `TARGET_SUBDIR` variables to avoid this issue.



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