]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
coccinelle: error out when spatch is not installed 39858/head
authorJelle van der Waa <jelle@vdwaa.nl>
Sat, 15 Nov 2025 16:59:09 +0000 (17:59 +0100)
committerJelle van der Waa <jelle@vdwaa.nl>
Mon, 24 Nov 2025 20:05:10 +0000 (21:05 +0100)
Otherwise parallel keeps spitting out "command not found".

coccinelle/run-coccinelle.sh

index 19ae59e4e5fdc44ae66c3aede51d1156446f83f4..ecefbf5302d4ec1219da27d8268b870aacc517e5 100755 (executable)
@@ -33,6 +33,11 @@ case "$1" in
         ;;
 esac
 
+if ! command -v spatch >/dev/null; then
+    echo 'Please install spatch (package "coccinelle")'
+    exit 1
+fi
+
 if ! parallel -h >/dev/null; then
     echo 'Please install GNU parallel (package "parallel")'
     exit 1