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	Tue Dec 22 11:41:08 2009 -0800
+++ b/src/ChangeLog	Tue Dec 22 17:46:04 2009 -0600
@@ -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	Tue Dec 22 11:41:08 2009 -0800
+++ b/src/find-defun-files.sh	Tue Dec 22 17:46:04 2009 -0600
@@ -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