[PATCH] scripts: add execute permission to several files

Daniel P. Berrangé via Devel posted 1 patch 1 month, 1 week ago
scripts/check-drivername.py          | 0
scripts/check-remote-protocol.py     | 0
scripts/header-ifdef.py              | 0
scripts/meson-install-dirs.py        | 0
scripts/meson-install-symlink.py     | 0
scripts/mock-noinline.py             | 0
scripts/prohibit-duplicate-header.py | 0
7 files changed, 0 insertions(+), 0 deletions(-)
mode change 100644 => 100755 scripts/check-drivername.py
mode change 100644 => 100755 scripts/check-remote-protocol.py
mode change 100644 => 100755 scripts/header-ifdef.py
mode change 100644 => 100755 scripts/meson-install-dirs.py
mode change 100644 => 100755 scripts/meson-install-symlink.py
mode change 100644 => 100755 scripts/mock-noinline.py
mode change 100644 => 100755 scripts/prohibit-duplicate-header.py
[PATCH] scripts: add execute permission to several files
Posted by Daniel P. Berrangé via Devel 1 month, 1 week ago
From: Daniel P. Berrangé <berrange@redhat.com>

Most, but not all, files in scripts have execute permission. While we
don't need this in order to launch them via meson/ninja build rules,
it is nice to direct execution if they have execution permission. This
makes the practice consistent across all scripts.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
---
 scripts/check-drivername.py          | 0
 scripts/check-remote-protocol.py     | 0
 scripts/header-ifdef.py              | 0
 scripts/meson-install-dirs.py        | 0
 scripts/meson-install-symlink.py     | 0
 scripts/mock-noinline.py             | 0
 scripts/prohibit-duplicate-header.py | 0
 7 files changed, 0 insertions(+), 0 deletions(-)
 mode change 100644 => 100755 scripts/check-drivername.py
 mode change 100644 => 100755 scripts/check-remote-protocol.py
 mode change 100644 => 100755 scripts/header-ifdef.py
 mode change 100644 => 100755 scripts/meson-install-dirs.py
 mode change 100644 => 100755 scripts/meson-install-symlink.py
 mode change 100644 => 100755 scripts/mock-noinline.py
 mode change 100644 => 100755 scripts/prohibit-duplicate-header.py

diff --git a/scripts/check-drivername.py b/scripts/check-drivername.py
old mode 100644
new mode 100755
diff --git a/scripts/check-remote-protocol.py b/scripts/check-remote-protocol.py
old mode 100644
new mode 100755
diff --git a/scripts/header-ifdef.py b/scripts/header-ifdef.py
old mode 100644
new mode 100755
diff --git a/scripts/meson-install-dirs.py b/scripts/meson-install-dirs.py
old mode 100644
new mode 100755
diff --git a/scripts/meson-install-symlink.py b/scripts/meson-install-symlink.py
old mode 100644
new mode 100755
diff --git a/scripts/mock-noinline.py b/scripts/mock-noinline.py
old mode 100644
new mode 100755
diff --git a/scripts/prohibit-duplicate-header.py b/scripts/prohibit-duplicate-header.py
old mode 100644
new mode 100755
-- 
2.48.1
Re: [PATCH] scripts: add execute permission to several files
Posted by Pavel Hrdina via Devel 1 month, 1 week ago
On Mon, Mar 17, 2025 at 10:24:54AM +0000, Daniel P. Berrangé via Devel wrote:
> From: Daniel P. Berrangé <berrange@redhat.com>
> 
> Most, but not all, files in scripts have execute permission. While we
> don't need this in order to launch them via meson/ninja build rules,
> it is nice to direct execution if they have execution permission. This
> makes the practice consistent across all scripts.
> 
> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> ---
>  scripts/check-drivername.py          | 0
>  scripts/check-remote-protocol.py     | 0
>  scripts/header-ifdef.py              | 0
>  scripts/meson-install-dirs.py        | 0
>  scripts/meson-install-symlink.py     | 0
>  scripts/mock-noinline.py             | 0
>  scripts/prohibit-duplicate-header.py | 0
>  7 files changed, 0 insertions(+), 0 deletions(-)
>  mode change 100644 => 100755 scripts/check-drivername.py
>  mode change 100644 => 100755 scripts/check-remote-protocol.py
>  mode change 100644 => 100755 scripts/header-ifdef.py
>  mode change 100644 => 100755 scripts/meson-install-dirs.py
>  mode change 100644 => 100755 scripts/meson-install-symlink.py
>  mode change 100644 => 100755 scripts/mock-noinline.py
>  mode change 100644 => 100755 scripts/prohibit-duplicate-header.py

Reviewed-by: Pavel Hrdina <phrdina@redhat.com>