diff mkoctfile.in @ 4084:babc519f245b

[project @ 2002-10-03 03:23:14 by jwe]
author jwe
date Thu, 03 Oct 2002 03:23:15 +0000
parents 7da18459c08b
children cbac6756967e
line wrap: on
line diff
--- a/mkoctfile.in	Wed Oct 02 18:02:23 2002 +0000
+++ b/mkoctfile.in	Thu Oct 03 03:23:15 2002 +0000
@@ -10,6 +10,8 @@
 # Default values for these variables are filled in when Octave is
 # compiled. 
 
+: ${SED=%OCTAVE_CONF_SED%}
+
 : ${CPPFLAGS=%OCTAVE_CONF_CPPFLAGS%}
 : ${INCFLAGS=%OCTAVE_CONF_MKOCTFILE_INCFLAGS%}
 : ${F2C=%OCTAVE_CONF_F2C%}
@@ -230,7 +232,7 @@
   if [ -n "$outputfile" ]; then
     octfile="$outputfile"
   else
-    octfile=`echo $octfile | sed 's,\.[^.]*$,,'`.oct
+    octfile=`echo $octfile | $SED 's,\.[^.]*$,,'`.oct
   fi
 fi
 
@@ -239,12 +241,12 @@
 if $depend; then
   if [ -n "$cfiles" ]; then
     for f in $cfiles; do
-      b=`echo $f | sed 's,\.c$,,'`
+      b=`echo $f | $SED 's,\.c$,,'`
       d=$b.d
       cmd="rm -f $d"
       $dbg $cmd
       eval $cmd
-      cmd="$CC $DEPEND_FLAGS $CPPFLAGS $ALL_CFLAGS $f | sed $DEPEND_EXTRA_SED_PATTERN -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,$b\.o,pic/& & $d,g' > $d-t && mv $d-t $d"
+      cmd="$CC $DEPEND_FLAGS $CPPFLAGS $ALL_CFLAGS $f | $SED $DEPEND_EXTRA_SED_PATTERN -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,$b\.o,pic/& & $d,g' > $d-t && mv $d-t $d"
       $dbg $cmd
       eval $cmd
     done
@@ -254,20 +256,20 @@
     for f in $ccfiles; do
       case $f in
         *.cc)
-          b=`echo $f | sed 's,\.cc$,,'`
+          b=`echo $f | $SED 's,\.cc$,,'`
         ;;
         *.C)
-          b=`echo $f | sed 's,\.C$,,'`
+          b=`echo $f | $SED 's,\.C$,,'`
         ;;
         *.cpp)
-          b=`echo $f | sed 's,\.cpp$,,'`
+          b=`echo $f | $SED 's,\.cpp$,,'`
         ;;
       esac
       d=$b.d
       cmd="rm -f $d"
       $dbg $cmd
       eval $cmd
-      cmd="$CXX $DEPEND_FLAGS $CPPFLAGS $ALL_CXXFLAGS $f | sed $DEPEND_EXTRA_SED_PATTERN -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,$b\.o,pic/& & $d,g' > $d-t && mv $d-t $d"
+      cmd="$CXX $DEPEND_FLAGS $CPPFLAGS $ALL_CXXFLAGS $f | $SED $DEPEND_EXTRA_SED_PATTERN -e 's,^[^:]*/\(.*\.o\):,\1:,' -e 's,$b\.o,pic/& & $d,g' > $d-t && mv $d-t $d"
       $dbg $cmd
       eval $cmd
     done
@@ -283,10 +285,10 @@
   for f in $f77files; do
     case $f in
       *.f)
-        b=`echo $f | sed 's,\.f$,,'`
+        b=`echo $f | $SED 's,\.f$,,'`
       ;;
       *.F)
-        b=`echo $f | sed 's,\.F$,,'`
+        b=`echo $f | $SED 's,\.F$,,'`
       ;;
     esac
     if [ -n "$F77" ]; then
@@ -310,7 +312,7 @@
 if [ -n "$cfiles" ]; then
   for f in $cfiles; do
     if [ -n  "$CC" ]; then
-      b=`echo $f | sed 's,\.c$,,'`
+      b=`echo $f | $SED 's,\.c$,,'`
       o=$b.o
       objfiles="$objfiles $o"
       cmd="$CC -c $CPPFLAGS $CPICFLAG $ALL_CFLAGS $incflags $defs $f -o $o"
@@ -327,13 +329,13 @@
     if [ -n "$CXX" ]; then
       case $f in
 	*.cc)
-	  b=`echo $f | sed 's,\.cc$,,'`
+	  b=`echo $f | $SED 's,\.cc$,,'`
 	;;
 	*.C)
-	  b=`echo $f | sed 's,\.C$,,'`
+	  b=`echo $f | $SED 's,\.C$,,'`
 	;;
 	*.cpp)
-	  b=`echo $f | sed 's,\.cpp$,,'`
+	  b=`echo $f | $SED 's,\.cpp$,,'`
 	;;
       esac
       o=$b.o