build: remove bashism.
[mes.git] / build-aux / trace.sh
index 7c275eac0fe3ded98937cef8c2f3462b7a3ac2f9..b4277505fdbbf8c3558e1af2bb334be26e320b69 100644 (file)
 # along with GNU Mes.  If not, see <http://www.gnu.org/licenses/>.
 
 if [ -z "$V" -o "$V0" = 0 ]; then
-    function trace () {
+    trace () {
         echo "  $1"
         shift
         eval "$@" $LOG
     }
-    LOG=" >>${top_builddest}build.log 2>&1"
+    LOG=" >>build.log 2>&1"
 fi
 if [ "$V" = 1 ]; then
-    function trace () {
+    trace () {
         shift
         echo "$@"
         eval "$@ $LOG"
     }
-    LOG=" >>${top_builddest}build.log 2>&1"
+    LOG=" >>build.log 2>&1"
 fi
 if [ "$V" = 2 ]; then
     set -x
-    function trace () {
+    trace () {
         shift
         eval "$@"
     }