Commit bb1c9ccf authored by Benjamin Philip's avatar Benjamin Philip Committed by Julia Lawall
Browse files

scripts: coccicheck: warn on unset debug file



coccicheck prints debug logs to stdout unless a debug file has been set.
This makes it hard to read coccinelle's suggested changes, especially
for someone new to coccicheck.

From this commit, we warn about this behaviour from within the script on
an unset debug file. Explicitly setting the debug file to /dev/null
suppresses the warning while keeping the default.

Signed-off-by: default avatarBenjamin Philip <benjamin.philip495@gmail.com>
Signed-off-by: default avatarJulia Lawall <julia.lawall@inria.fr>
parent 8952cfe4
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -260,6 +260,11 @@ coccinelle () {
}

if [ "$DEBUG_FILE" = "" ]; then
    echo 'You have not explicitly specified the debug file to use.'
    echo 'Using default "/dev/null" as debug file.'
    echo 'Debug logs will be printed to stdout.'
    echo 'You can specify the debug file with "make coccicheck DEBUG_FILE=<debug_file>"'
    echo ''
    DEBUG_FILE="/dev/null"
fi