diff options
author | Roland McGrath <roland@redhat.com> | 2010-07-29 19:24:43 -0700 |
---|---|---|
committer | Roland McGrath <roland@redhat.com> | 2010-07-29 19:24:43 -0700 |
commit | 11487c5358c414c73bcfd9c850d469fba081f18c (patch) | |
tree | 37772c24c3e6aea1f9afc12f2ff89c9ae58e15cc /scripts/check-TODO.sh | |
parent | 7f2b706ac8d669475df57714364a00361ae3072f (diff) | |
download | kernel-11487c5358c414c73bcfd9c850d469fba081f18c.tar.gz kernel-11487c5358c414c73bcfd9c850d469fba081f18c.tar.xz kernel-11487c5358c414c73bcfd9c850d469fba081f18c.zip |
Restore README.txt, scripts.
Diffstat (limited to 'scripts/check-TODO.sh')
-rwxr-xr-x | scripts/check-TODO.sh | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/scripts/check-TODO.sh b/scripts/check-TODO.sh new file mode 100755 index 000000000..7067f0b44 --- /dev/null +++ b/scripts/check-TODO.sh @@ -0,0 +1,27 @@ +#!/bin/sh + +for i in `grep ^* TODO | awk '{ print $2 }'` +do + if [ ! -f $i ]; then + echo "$i referenced in the TODO, but isn't in CVS!" + fi; +done + +# sometimes dead stuff lingers in cvs, even though it's not in the specfile. +for i in *.patch +do + for j in $(grep $i kernel.spec | grep Apply.*Patch | awk '{ print $2 }' | wc -l) + do + if [ "$j" = "0" ]; then + echo $i is in CVS, but not applied in spec file. + grep $i TODO | awk '{ print $2 " is also still in the TODO" }' + fi + done +done + +#for i in `grep ApplyPatch kernel.spec | awk '{ print $2 }'` +#do +# R=$(grep $i TODO) +# echo "$i is in CVS, but not mentioned in the TODO!" +#done + |