This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
On Win32 run autodoc.pl and pod/perlmodlib.PL using miniperl, not perl.
authorNicholas Clark <nick@ccl4.org>
Tue, 24 Apr 2012 20:48:38 +0000 (22:48 +0200)
committerNicholas Clark <nick@ccl4.org>
Tue, 9 Jul 2013 05:45:48 +0000 (07:45 +0200)
*nix and VMS both use miniperl to run these two build scripts. This makes
Win32 consistent.

This eliminates the last two uses of the ICWD macro, so eliminate it too.

win32/Makefile
win32/makefile.mk

index 8968a67..024a238 100644 (file)
@@ -809,8 +809,6 @@ CFG_VARS    =                                       \
                "optimize=$(OPTIMIZE:"=\")"             \
                "WIN64=$(WIN64)"
 
-ICWD = -I..\dist\Cwd -I..\dist\Cwd\lib
-
 #
 # Top targets
 #
@@ -1153,8 +1151,8 @@ utils: $(PERLEXE) $(X2P) ..\utils\Makefile
        copy ..\pod\perldelta.pod ..\pod\perl5192delta.pod
        cd ..\win32
        $(PERLEXE) $(PL2BAT) $(UTILS)
-       $(PERLEXE) $(ICWD) ..\autodoc.pl ..
-       $(PERLEXE) $(ICWD) ..\pod\perlmodlib.pl -q
+       $(MINIPERL) -I..\lib ..\autodoc.pl ..
+       $(MINIPERL) -I..\lib ..\pod\perlmodlib.pl -q
 
 ..\pod\perltoc.pod: $(PERLEXE) Extensions Extensions_nonxs
        $(PERLEXE) -f ..\pod\buildtoc -q
index 376eb5a..4ed4a16 100644 (file)
@@ -921,8 +921,6 @@ CFG_VARS    =                                       \
                ARCHPREFIX=$(ARCHPREFIX)        ~       \
                WIN64=$(WIN64)
 
-ICWD = -I..\dist\Cwd -I..\dist\Cwd\lib
-
 #
 # Top targets
 #
@@ -1331,8 +1329,8 @@ utils: $(PERLEXE) $(X2P) ..\utils\Makefile
        copy ..\README.win32    ..\pod\perlwin32.pod
        copy ..\pod\perldelta.pod ..\pod\perl5192delta.pod
        $(PERLEXE) $(PL2BAT) $(UTILS)
-       $(PERLEXE) $(ICWD) ..\autodoc.pl ..
-       $(PERLEXE) $(ICWD) ..\pod\perlmodlib.pl -q
+       $(MINIPERL) -I..\lib ..\autodoc.pl ..
+       $(MINIPERL) -I..\lib ..\pod\perlmodlib.pl -q
 
 ..\pod\perltoc.pod: $(PERLEXE) Extensions Extensions_nonxs
        $(PERLEXE) -f ..\pod\buildtoc -q