diff options
author | Craig A. Berry <craigberry@mac.com> | 2009-02-07 19:32:40 -0600 |
---|---|---|
committer | Craig A. Berry <craigberry@mac.com> | 2009-02-07 19:32:40 -0600 |
commit | c091f99a22cc12fa21cee2a507353893eb1c30ba (patch) | |
tree | f9cb6c1adddb184a9c158e4033613014b01a1b75 /vms | |
parent | 1f29050e2eb08bf295614d688f7af7d12afe73f6 (diff) | |
download | perl-c091f99a22cc12fa21cee2a507353893eb1c30ba.tar.gz |
Use make_ext.pl on VMS to build, clean, and realclean extensions.
Diffstat (limited to 'vms')
-rw-r--r-- | vms/descrip_mms.template | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template index a2f2067d66..d811c44863 100644 --- a/vms/descrip_mms.template +++ b/vms/descrip_mms.template @@ -565,8 +565,8 @@ unidatafiles.ts : $(MINIPERL_EXE) [.lib]Config.pm [.lib.unicore]mktables $(MINIPERL) $(MMS$SOURCE) @ Rename/Log XSLoader.pm [.ext.DynaLoader] -dynext : $(LIBPREREQ) $(DBG)perlshr$(E) preplibrary makeppport - @make_ext "$(MINIPERL_EXE)" "$(MMS)" +dynext : $(LIBPREREQ) $(DBG)perlshr$(E) preplibrary makeppport $(MINIPERL_EXE) + $(MINIPERL) make_ext.pl "MAKE=$(MMS)" "--all" [.lib]lib.pm : [.lib]lib_pm.PL $(MINIPERL) $(MMS$SOURCE) @@ -1836,7 +1836,7 @@ tidy : cleanlis - If F$Search("[.lib.pods]*.com;-1").nes."" Then Purge/NoConfirm/Log [.lib.pods]*.com clean : tidy cleantest cleanup_unpacked_files - - @make_ext "$(MINIPERL_EXE)" "$(MMS)" clean + - $(MINIPERL) make_ext.pl "MAKE=$(MMS)" "--all" "--target=clean" - If F$Search("*.Opt").nes."" Then Delete/NoConfirm/Log *.Opt;*/Exclude=PerlShr_*.Opt - If F$Search("[...]*$(O);*") .nes."" Then Delete/NoConfirm/Log [...]*$(O);* - If F$Search(F$Parse("Sys$Disk:[]","$(SOCKH)")).nes."" Then Delete/NoConfirm/Log $(SOCKH);* @@ -1862,7 +1862,7 @@ clean : tidy cleantest cleanup_unpacked_files - If F$Search("git_version.h").nes."" Then Delete/NoConfirm/Log git_version.h;* realclean : clean - - @make_ext "$(MINIPERL_EXE)" "$(MMS)" realclean + - $(MINIPERL) make_ext.pl "MAKE=$(MMS)" "--all" "--target=realclean" - $(MINIPERL) mkppport "--clean" - If F$Search("*$(OLB)").nes."" Then Delete/NoConfirm/Log *$(OLB);* - If F$Search("*.Opt").nes."" Then Delete/NoConfirm/Log *.Opt;* @@ -1873,7 +1873,6 @@ realclean : clean - If F$Search("[.lib.unicore]Properties.").nes."" Then Delete/NoConfirm/Log [.lib.unicore]Properties.;* - $(MINIPERL) -e "use File::Path; rmtree(\@ARGV,1,0);" $(unidatadirs) - If F$Search("Descrip.MMS").nes."" Then Delete/NoConfirm/Log Descrip.MMS;* - - If F$Search("make_ext.Com").nes."" Then Delete/NoConfirm/Log make_ext.Com;* - If F$Search("extra_pods.Com").nes."" Then Delete/NoConfirm/Log extra_pods.Com;* - If F$Search("extra.pods").nes."" Then Delete/NoConfirm/Log extra.pods;* - $(MINIPERL) -e "use File::Path; rmtree(['lib/auto','lib/VMS','lib/$(ARCH)'],1,0);" |