X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/78b9cabc49f3611f8fa1922629274ca9e1f94a1c..09e500b22fc6250ba458d26a9dd7e6571d2c79d8:/genmodes diff --git a/genmodes b/genmodes index 8ae737b..76b82a6 100755 --- a/genmodes +++ b/genmodes @@ -1,5 +1,6 @@ #! /bin/sh +set -e baselist=$1 extlist=$2 @@ -37,7 +38,7 @@ ${J}_DECL($I, $i) #endif EOF - if cmp "$i-$j.h" "$i-$j.h.new" 2>/dev/null; then + if cmp "$i-$j.h" "$i-$j.h.new" >/dev/null 2>&1; then rm "$i-$j.h.new" else mv "$i-$j.h.new" "$i-$j.h" @@ -53,7 +54,7 @@ EOF #include "$j-def.h" ${J}_DEF($I, $i) EOF - if cmp "$i-$j.c" "$i-$j.c.new" 2>/dev/null; then + if cmp "$i-$j.c" "$i-$j.c.new" >/dev/null 2>&1; then rm "$i-$j.c.new" else mv "$i-$j.c.new" "$i-$j.c"