[all-commits] [llvm/llvm-project] 735931: [cmake] do not set execution permission to regular...

sinan via All-commits all-commits at lists.llvm.org
Tue Sep 6 20:05:27 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 73593145cb5b6bbb474e2c53153aabdb362731d5
      https://github.com/llvm/llvm-project/commit/73593145cb5b6bbb474e2c53153aabdb362731d5
  Author: Sinan Lin <sinan.lin at linux.alibaba.com>
  Date:   2022-09-07 (Wed, 07 Sep 2022)

  Changed paths:
    M clang-tools-extra/clang-include-fixer/tool/CMakeLists.txt
    M clang/CMakeLists.txt
    M clang/tools/clang-format/CMakeLists.txt
    M clang/tools/clang-rename/CMakeLists.txt
    M clang/tools/scan-build-py/CMakeLists.txt

  Log Message:
  -----------
  [cmake] do not set execution permission to regular files.

some regular files(e.g. files have no shebang and no execute
bit in source dir) are wrongly assigned an execution permission,
such as scanview.css and ear.c from libscanbuild, which is
unnecessary and introduces warnings in some envs.

Reviewed By: MaskRay, phosek

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




More information about the All-commits mailing list