diff options
Diffstat (limited to 'Tools/scripts/domakedescribe')
-rwxr-xr-x | Tools/scripts/domakedescribe | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/Tools/scripts/domakedescribe b/Tools/scripts/domakedescribe new file mode 100755 index 000000000000..d45a6cecfd16 --- /dev/null +++ b/Tools/scripts/domakedescribe @@ -0,0 +1,19 @@ +#!/bin/sh +# +indexfile=/usr/ports/INDEX +tmpfile=/tmp/makedescribe.tmp +# +failures=0 +for i in `sed -e "s/ /_/g" ${indexfile}`; do + set $(echo $i | tr \| " ") + port=$2 + cd ${port} + make describe > /dev/null 2> ${tmpfile} || \ + { failures=$(($failures+1)); \ + echo '--------------- make describe failed for '${port}':'; \ + cat ${tmpfile}; } + rm -f ${tmpfile} +done +echo '---------------' +echo 'Total number of ports that failed trying to build /usr/ports/INDEX: '${failures} +exit ${failures} |