diff options
author | Jeff Law <law@gcc.gnu.org> | 1998-05-23 16:40:01 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-05-23 16:40:01 -0600 |
commit | 269df0f8c6e82f4b04f900c43e80e12ada74c8b9 (patch) | |
tree | 1a12f19e776e11367db715f495082a2bd44a8d52 /contrib | |
parent | 57fec042aad2d611a5a12a5ce9b3fad90a139e91 (diff) | |
download | gcc-269df0f8c6e82f4b04f900c43e80e12ada74c8b9.zip gcc-269df0f8c6e82f4b04f900c43e80e12ada74c8b9.tar.gz gcc-269df0f8c6e82f4b04f900c43e80e12ada74c8b9.tar.bz2 |
* test_summary: find good awk (copied from warn_summary).
From-SVN: r19992
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/ChangeLog | 7 | ||||
-rwxr-xr-x | contrib/test_summary | 14 |
2 files changed, 20 insertions, 1 deletions
diff --git a/contrib/ChangeLog b/contrib/ChangeLog new file mode 100644 index 0000000..438acca --- /dev/null +++ b/contrib/ChangeLog @@ -0,0 +1,7 @@ +Sat May 23 23:38:49 1998 Matthias Klose <doko@cs.tu-berlin.de> + + * test_summary: find good awk (copied from warn_summary). + +Sat May 23 23:38:33 1998 Jeffrey A Law (law@cygnus.com) + + * test_summary, warn_summary: New files diff --git a/contrib/test_summary b/contrib/test_summary index 23e3d7e..455bd99 100755 --- a/contrib/test_summary +++ b/contrib/test_summary @@ -31,6 +31,18 @@ # -t: prevents logs from being renamed # -m: specify the e-mail address to send notes to. An appropriate default should be selected from the log files. # -f: force reports to be mailed; if omitted, only reports that differ from the sent.* version are sent + +# Find a good awk. +if test -z "$AWK" ; then + for AWK in gawk nawk awk ; do + if type $AWK 2>&1 | grep 'not found' > /dev/null 2>&1 ; then + : + else + break + fi + done +fi + : ${filesuffix=}; export fileprefix : ${move=true}; export move : ${forcemail=false}; export forcemail @@ -63,7 +75,7 @@ for file in $files; do done && $anyfile && if $forcemail || $anychange; then :; else mailto=nobody; fi && -gawk ' +$AWK ' BEGIN { lang=""; print "cat <<EOF |"; |