From 2d0bc6845005e222b8b48c31fdeb8b56a6590f18 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 29 Nov 2017 19:49:05 +0100 Subject: [PATCH] coccinelle: add a run-coccinelle.sh script that runs all scripts One day we should start running something like this as part of CI so that non-well-formed commits are not even accepted... --- coccinelle/run-coccinelle.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 coccinelle/run-coccinelle.sh diff --git a/coccinelle/run-coccinelle.sh b/coccinelle/run-coccinelle.sh new file mode 100755 index 0000000000..fe3aeb68ce --- /dev/null +++ b/coccinelle/run-coccinelle.sh @@ -0,0 +1,11 @@ +#!/bin/bash -e + +for SCRIPT in *.cocci ; do + [ "$SCRIPT" = "empty-if.cocci" ] && continue + echo "--x-- Processing $SCRIPT --x--" + TMPFILE=`mktemp` + spatch --sp-file $SCRIPT --dir $(pwd)/.. 2> "$TMPFILE" || cat "$TMPFILE" + rm "$TMPFILE" + echo "--x-- Processed $SCRIPT --x--" + echo "" +done