This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
#17827 misses some win32 tweaks
[perl5.git] / win32 / makefile.mk
index e8a55f7..8d9945f 100644 (file)
@@ -7,7 +7,7 @@
 #      MS Platform SDK 64-bit compiler and tools **experimental**
 #
 # This is set up to build a perl.exe that runs off a shared library
-# (perl58.dll).  Also makes individual DLLs for the XS extensions.
+# (perl59.dll).  Also makes individual DLLs for the XS extensions.
 #
 
 ##
@@ -34,7 +34,7 @@ INST_TOP      *= $(INST_DRV)\perl
 # versioned installation can be obtained by setting INST_TOP above to a
 # path that includes an arbitrary version string.
 #
-INST_VER       *= \5.7.3
+INST_VER       *= \5.8.0
 
 #
 # Comment this out if you DON'T want your perl installation to have
@@ -624,7 +624,7 @@ CFGH_TMPL   = config_H.bc
 
 CFGSH_TMPL     = config.gc
 CFGH_TMPL      = config_H.gc
-PERLIMPLIB     = ..\libperl58$(a)
+PERLIMPLIB     = ..\libperl59$(a)
 
 .ELSE
 
@@ -640,8 +640,8 @@ CFGH_TMPL   = config_H.vc
 
 # makedef.pl must be updated if this changes, and this should normally
 # only change when there is an incompatible revision of the public API.
-PERLIMPLIB     *= ..\perl58$(a)
-PERLDLL                = ..\perl58.dll
+PERLIMPLIB     *= ..\perl59$(a)
+PERLDLL                = ..\perl59.dll
 
 XCOPY          = xcopy /f /r /i /d
 RCOPY          = xcopy /f /r /i /e /d
@@ -783,7 +783,7 @@ SETARGV_OBJ = setargv$(o)
 DYNAMIC_EXT    = Socket IO Fcntl Opcode SDBM_File POSIX attrs Thread B re \
                Data/Dumper Devel/Peek ByteLoader Devel/DProf File/Glob \
                Sys/Hostname Storable Filter/Util/Call Encode \
-               Digest/MD5 PerlIO/Scalar MIME/Base64 Time/HiRes \
+               Digest/MD5 PerlIO/scalar MIME/Base64 Time/HiRes \
                Unicode/Normalize
 STATIC_EXT     = DynaLoader
 NONXS_EXT      = Errno
@@ -1117,8 +1117,10 @@ utils: $(PERLEXE) $(X2P)
        copy ..\README.dgux     ..\pod\perldgux.pod
        copy ..\README.dos      ..\pod\perldos.pod
        copy ..\README.epoc     ..\pod\perlepoc.pod
+       copy ..\README.freebsd  ..\pod\perlfreebsd.pod
        copy ..\README.hpux     ..\pod\perlhpux.pod
        copy ..\README.hurd     ..\pod\perlhurd.pod
+       copy ..\README.irix     ..\pod\perlirix.pod
        copy ..\README.machten  ..\pod\perlmachten.pod
        copy ..\README.macos    ..\pod\perlmacos.pod
        copy ..\README.mint     ..\pod\perlmint.pod
@@ -1126,6 +1128,7 @@ utils: $(PERLEXE) $(X2P)
        copy ..\README.netware  ..\pod\perlnetware.pod
        copy ..\README.os2      ..\pod\perlos2.pod
        copy ..\README.os390    ..\pod\perlos390.pod
+       copy ..\README.os400    ..\pod\perlos400.pod
        copy ..\README.plan9    ..\pod\perlplan9.pod
        copy ..\README.qnx      ..\pod\perlqnx.pod
        copy ..\README.solaris  ..\pod\perlsolaris.pod
@@ -1151,7 +1154,7 @@ distclean: clean
        -del /f $(LIBDIR)\SDBM_File.pm $(LIBDIR)\Socket.pm $(LIBDIR)\POSIX.pm
        -del /f $(LIBDIR)\B.pm $(LIBDIR)\O.pm $(LIBDIR)\re.pm
        -del /f $(LIBDIR)\Data\Dumper.pm $(LIBDIR)\ByteLoader.pm
-       -del /f $(LIBDIR)\PerlIO\Scalar.pm
+       -del /f $(LIBDIR)\PerlIO\scalar.pm
        -del /f $(LIBDIR)\Devel\Peek.pm $(LIBDIR)\Devel\DProf.pm
        -del /f $(LIBDIR)\File\Glob.pm
        -del /f $(LIBDIR)\Storable.pm
@@ -1175,10 +1178,10 @@ distclean: clean
        -cd $(PODDIR) && del /f *.html *.bat checkpods \
            perlaix.pod perlamiga.pod perlapollo.pod \
            perlbeos.pod perlbs2000.pod perlce.pod perlcygwin.pod perldgux.pod \
-           perldos.pod perlepoc.pod perlhpux.pod perlhurd.pod \
-           perlmachten.pod perlmint.pod \
+           perldos.pod perlepoc.pod perlfreebsd.pod perlhpux.pod perlhurd.pod \
+           perlirix.pod perlmachten.pod perlmint.pod \
            perlmacos.pod perlmpeix.pod perlnetware.pod \
-           perlos2.pod perlos390.pod \
+           perlos2.pod perlos390.pod perlos400.pod \
            perlplan9.pod perlqnx.pod \
            perlsolaris.pod perltru64.pod perluts.pod \
            perlvmesa.pod perlvms.pod perlvos.pod \