diff options
Diffstat (limited to 'diff/gen')
-rwxr-xr-x | diff/gen | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/diff/gen b/diff/gen new file mode 100755 index 0000000..7e46c46 --- /dev/null +++ b/diff/gen @@ -0,0 +1,15 @@ +#!/usr/bin/env bash + +( + cd isolinux||exit 2 + true>../isolinux.diff||exit 4 + for i in *.cfg;do + echo "# diff -u $i.old $i >> ../isolinux.diff" >> ../isolinux.diff||exit 8 + diff -u "$i".old "$i" >> ../isolinux.diff + case "$?" in + 0) printf "No change for %b.\n" "$i";; + 1) printf "Logged changes for %b.\n" "$i";; + *) printf "Something broke with $b!" >&2 "$i";exit 8;; + esac + done +) |