A better fix than change 24005 was ;)
Steve Hay [Fri, 4 Mar 2005 17:19:46 +0000 (17:19 +0000)]
Actually, "@echo." still emits a blank line.  Use "@rem" instead as the
no-op.  This was being used in the Win95 case, but works fine on WinNT
too, and is actually what ExtUtils-MakeMaker uses.

Also change the nmake Makefile.

p4raw-id: //depot/perl@24006

win32/Makefile
win32/makefile.mk

index 40ea15e..5085628 100644 (file)
@@ -525,7 +525,7 @@ CFGH_TMPL   = config_H.vc
 
 XCOPY          = xcopy /f /r /i /d
 RCOPY          = xcopy /f /r /i /e /d
-NOOP           = @echo
+NOOP           = @rem
 NULL           =
 
 DEL            = del
index dfb3fb4..0a11611 100644 (file)
@@ -690,7 +690,7 @@ PERLDLL             = ..\perl59.dll
 
 XCOPY          = xcopy /f /r /i /d
 RCOPY          = xcopy /f /r /i /e /d
-NOOP           = @echo.
+NOOP           = @rem
 
 #
 # filenames given to xsubpp must have forward slashes (since it puts
@@ -883,7 +883,6 @@ CFG_VARS    =                                       \
 .IF "$(IS_WIN95)" == "define"
 MK2            = .\makefile.95
 RIGHTMAKE      = __switch_makefiles
-NOOP           = @rem
 .ELSE
 MK2            = __not_needed
 RIGHTMAKE      =