MakeMaker FIRST_MAKEFILE and subdir
[p5sagit/p5-mst-13.2.git] / win32 / makefile.mk
index 468b8d6..7a30552 100644 (file)
@@ -33,7 +33,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.1
+INST_VER       *= \5.7.2
 
 #
 # Comment this out if you DON'T want your perl installation to have
@@ -652,7 +652,9 @@ MICROCORE_SRC       =               \
                ..\globals.c    \
                ..\gv.c         \
                ..\hv.c         \
+               ..\locale.c     \
                ..\mg.c         \
+               ..\numeric.c    \
                ..\op.c         \
                ..\perl.c       \
                ..\perlapi.c    \
@@ -660,6 +662,7 @@ MICROCORE_SRC       =               \
                ..\pp.c         \
                ..\pp_ctl.c     \
                ..\pp_hot.c     \
+               ..\pp_pack.c    \
                ..\pp_sys.c     \
                ..\regcomp.c    \
                ..\regexec.c    \
@@ -685,6 +688,7 @@ EXTRACORE_SRC       += ..\perlio.c
 
 WIN32_SRC      =               \
                .\win32.c       \
+               .\win32io.c     \
                .\win32sck.c    \
                .\win32thread.c
 
@@ -1086,19 +1090,27 @@ utils: $(PERLEXE) $(X2P)
        cd ..\utils && $(MAKE) PERL=$(MINIPERL)
        copy ..\README.aix      ..\pod\perlaix.pod
        copy ..\README.amiga    ..\pod\perlamiga.pod
+       copy ..\README.apollo   ..\pod\perlapollo.pod
+       copy ..\README.beos     ..\pod\perlbeos.pod
        copy ..\README.bs2000   ..\pod\perlbs2000.pod
        copy ..\README.cygwin   ..\pod\perlcygwin.pod
        copy ..\README.dgux     ..\pod\perldgux.pod
        copy ..\README.dos      ..\pod\perldos.pod
        copy ..\README.epoc     ..\pod\perlepoc.pod
        copy ..\README.hpux     ..\pod\perlhpux.pod
+       copy ..\README.hurd     ..\pod\perlhurd.pod
        copy ..\README.machten  ..\pod\perlmachten.pod
        copy ..\README.macos    ..\pod\perlmacos.pod
+       copy ..\README.mint     ..\pod\perlmint.pod
        copy ..\README.mpeix    ..\pod\perlmpeix.pod
+       copy ..\README.netware  ..\pod\perlnetware.pod
        copy ..\README.os2      ..\pod\perlos2.pod
        copy ..\README.os390    ..\pod\perlos390.pod
+       copy ..\README.plan9    ..\pod\perlplan9.pod
+       copy ..\README.qnx      ..\pod\perlqnx.pod
        copy ..\README.solaris  ..\pod\perlsolaris.pod
        copy ..\README.tru64    ..\pod\perltru64.pod
+       copy ..\README.uts      ..\pod\perluts.pod
        copy ..\README.vmesa    ..\pod\perlvmesa.pod
        copy ..\vms\perlvms.pod ..\pod\perlvms.pod
        copy ..\README.vos      ..\pod\perlvos.pod
@@ -1142,10 +1154,15 @@ distclean: clean
        -if exist $(LIBDIR)\List rmdir /s /q $(LIBDIR)\List || rmdir /s $(LIBDIR)\List
        -if exist $(LIBDIR)\Scalar rmdir /s /q $(LIBDIR)\Scalar || rmdir /s $(LIBDIR)\Scalar
        -cd $(PODDIR) && del /f *.html *.bat checkpods \
-           perlaix.pod perlamiga.pod perlbs2000.pod perlcygwin.pod \
-           perldos.pod perlepoc.pod perlhpux.pod perlmachten.pod \
-           perlmacos.pod perlmpeix.pod perlos2.pod perlos390.pod \
-           perlsolaris.pod perlvmesa.pod perlvms.pod perlvos.pod \
+           perlaix.pod perlamiga.pod perlapollo.pod \
+           perlbeos.pod perlbs2000.pod perlcygwin.pod perldgux.pod \
+           perldos.pod perlepoc.pod perlhpux.pod perlhurd.pod \
+           perlmachten.pod perlmint.pod \
+           perlmacos.pod perlmpeix.pod perlnetware.pod \
+           perlos2.pod perlos390.pod \
+           perlplan9.pod perlqnx.pod \
+           perlsolaris.pod perltru64.pod perluts.pod \
+           perlvmesa.pod perlvms.pod perlvos.pod \
            perlwin32.pod pod2html pod2latex pod2man pod2text pod2usage \
            podchecker podselect
        -cd ..\utils && del /f h2ph splain perlbug pl2pm c2ph h2xs perldoc \