This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Storable: various core fixups: $PERL,libpth,getcwd
[perl5.git] / win32 / makefile.mk
index d108a9c..ea22cac 100644 (file)
@@ -1542,12 +1542,18 @@ Extensions_realclean :
 # be running in parallel like UNIDATAFILES, this target a placeholder for the
 # future
 .IF "$(BUILD_STATIC)"=="define"
-rebasePE : Extensions $(PERLDLL) Extensions_normalize $(PERLEXE) $(PERLEXESTATIC)
+rebasePE : Extensions $(PERLDLL) Extensions_normalize $(PERLEXE) PostExt $(PERLEXESTATIC)
 .ELSE
-rebasePE : Extensions $(PERLDLL) Extensions_normalize $(PERLEXE)
+rebasePE : Extensions $(PERLDLL) Extensions_normalize $(PERLEXE) PostExt
 .ENDIF
        $(NOOP)
 
+PostExt: rebuild_storable
+
+rebuild_storable: $(PERLEXE)
+       $(PERLEXE) -I..\lib -I. ..\dist\Storable\stacksize --core
+       cd ..\dist\Storable && $(MAKE) PERL_CORE=1
+
 #-------------------------------------------------------------------------------