X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=win32%2FMakefile;h=71b99c3af8e70daba5bde1c2c52386347578f4ac;hb=6d6dd8fe2389854be819a87e95a54330b9102b90;hp=90570b9a42269c8e1da111ede8d0941a31090b1c;hpb=849a608a1c08f4ab399c53455097298571a0bad4;p=p5sagit%2Fp5-mst-13.2.git diff --git a/win32/Makefile b/win32/Makefile index 90570b9..71b99c3 100644 --- a/win32/Makefile +++ b/win32/Makefile @@ -771,7 +771,7 @@ SETARGV_OBJ = setargv$(o) # specify static extensions here #STATIC_EXT = Cwd Compress/Raw/Zlib -STATIC_EXT = +STATIC_EXT = Win32CORE DYNALOADER = $(EXTDIR)\DynaLoader\DynaLoader @@ -1005,26 +1005,26 @@ MakePPPort_clean: Extensions: buildext.pl $(PERLDEP) $(CONFIGPM) $(XCOPY) ..\*.h $(COREDIR)\*.* $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) $(EXTDIR) --dynamic - $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) ext --dynamic + -if exist ext $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) ext --dynamic Extensions_reonly: buildext.pl $(PERLDEP) $(CONFIGPM) $(XCOPY) ..\*.h $(COREDIR)\*.* $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) $(EXTDIR) --dynamic +re - $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) ext --dynamic +re + -if exist ext $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) ext --dynamic +re Extensions_static : buildext.pl $(PERLDEP) $(CONFIGPM) $(XCOPY) ..\*.h $(COREDIR)\*.* $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) $(EXTDIR) --static - $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) ext --static + -if exist ext $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) ext --static $(MINIPERL) -I..\lib buildext.pl --list-static-libs > Extensions_static Extensions_clean: -if exist $(MINIPERL) $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) $(EXTDIR) clean - -if exist $(MINIPERL) $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) ext clean + -if exist $(MINIPERL) if exist ext $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) ext clean Extensions_realclean: -if exist $(MINIPERL) $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) $(EXTDIR) realclean - -if exist $(MINIPERL) $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) ext realclean + -if exist $(MINIPERL) if exist ext $(MINIPERL) -I..\lib buildext.pl $(MAKE) $(PERLDEP) ext realclean #------------------------------------------------------------------------------- @@ -1167,7 +1167,11 @@ distclean: realclean -del /f bin\*.bat -del /f perllibst.h -del /f $(PERLEXE_ICO) perl.base + ren ..\lib\Net\Changes.libnet Changes.tenbil + ren ..\lib\Net\README.libnet README.tenbil -cd .. && del /s *.lib *.map *.pdb *.ilk *.bs *$(o) .exists pm_to_blib + ren ..\lib\Net\Changes.tenbil Changes.libnet + ren ..\lib\Net\README.tenbil README.libnet -cd $(EXTDIR) && del /s *.def Makefile Makefile.old -if exist $(AUTODIR) rmdir /s /q $(AUTODIR) -if exist $(COREDIR) rmdir /s /q $(COREDIR) @@ -1272,7 +1276,11 @@ _clean : -@$(DEL) $(WIN32_OBJ) -@$(DEL) $(DLL_OBJ) -@$(DEL) $(X2P_OBJ) + ren ..\lib\Net\Changes.libnet Changes.tenbil + ren ..\lib\Net\README.libnet README.tenbil -@$(DEL) ..\*$(o) ..\*.lib ..\*.exp *$(o) *.lib *.exp *.res + ren ..\lib\Net\Changes.tenbil Changes.libnet + ren ..\lib\Net\README.tenbil README.libnet -@$(DEL) ..\t\*.exe ..\t\*.dll ..\t\*.bat -@$(DEL) ..\x2p\*.exe ..\x2p\*.bat -@$(DEL) *.ilk