The make_ext script should pass MAKE=$MAKE to submakes it invokes for
Nicholas Clark [Mon, 3 Apr 2006 00:25:45 +0000 (00:25 +0000)]
extentions, as they in turn may invoke $MAKE, and should invoke the
same $MAKE as at the top level, which may not be $Config{make}

p4raw-id: //depot/perl@27693

ext/util/make_ext

index d90b057..cd1db5a 100644 (file)
@@ -131,10 +131,10 @@ clean)            ;;
 realclean)     ;;
 *)     # Give makefile an opportunity to rewrite itself.
        # reassure users that life goes on...
-       $MAKE config $passthru || echo "$MAKE config failed, continuing anyway..."
+       $MAKE config MAKE=$MAKE $passthru || echo "$MAKE config failed, continuing anyway..."
        ;;
 esac
 
-$MAKE $makeopts $target $makeargs $passthru || exit
+$MAKE $makeopts $target MAKE=$MAKE $makeargs $passthru || exit
 
 exit $?