Mercurial > hg > octave-lyh
changeset 10016:3275dda012f7
find-defun-files.sh: use sed and egrep as found by configure
author | Rob Mahurin <octave@tertiarysource.net> |
---|---|
date | Tue, 22 Dec 2009 17:46:04 -0600 |
parents | 49563d18ca78 |
children | 1ce1ae448572 |
files | src/ChangeLog src/find-defun-files.sh |
diffstat | 2 files changed, 8 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2009-12-22 Rob Mahurin <octave@tertiarysource.net> + + * find-defun-files.sh: Use SED and EGREP as returned by configure. + 2009-12-20 Shai Ayal <shaiay@users.sourceforge.net> * DLD-FUNCTIONS/fltk_backend.cc (plot_sindow::set_name): New method.
--- a/src/find-defun-files.sh +++ b/src/find-defun-files.sh @@ -1,6 +1,8 @@ #! /bin/sh set -e +SED=${SED:-sed} +EGREP=${EGREP:-egrep} # Some stupid egreps don't like empty elements in alternation patterns, # so we have to repeat ourselves because some stupid egreps don't like @@ -18,7 +20,7 @@ else file="$srcdir/$arg" fi - if [ "`egrep -l "$DEFUN_PATTERN" $file`" ]; then - echo "$file" | sed 's,.*/,,; s/\.\(cc\|yy\|ll\)$/.df/'; + if [ "`$EGREP -l "$DEFUN_PATTERN" $file`" ]; then + echo "$file" | $SED 's,.*/,,; s/\.\(cc\|yy\|ll\)$/.df/'; fi done