summaryrefslogtreecommitdiff
path: root/vms
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2009-09-11 22:07:01 +0100
committerNicholas Clark <nick@ccl4.org>2009-09-11 22:12:30 +0100
commitebca06e95b02d1a8cf073328af30c9f4b9af6891 (patch)
tree28fd7289ec262f32fd2389eed1736f8e8019d177 /vms
parentdba3d646d21716f1dbbeb5e0e7ba484a1e782f0f (diff)
downloadperl-ebca06e95b02d1a8cf073328af30c9f4b9af6891.tar.gz
No need to run AutoSplit on lib - all AutoLoader using modules are in ext.
It seems that the code in the Makefile to run AutoSplit over lib has actually been vestigial since some point *before* 5.000. Presumably, initially, Perl code for extensions was in lib, and autosplit (the precursor to AutoSplit.pm) was run on them there. Or they were copied from ext to lib first, before splitting. Fifteen year-old backup tapes refuse to give us the detailed history of the pre-5.000 period. Whatever the cause, the code was never needed - backed up by the absense of any analgous code in the Win32 Makefiles. So remove it. This happens to also remove the only use of the shell script makedir, so remove it too.
Diffstat (limited to 'vms')
-rw-r--r--vms/descrip_mms.template3
1 files changed, 0 insertions, 3 deletions
diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template
index 35de68103e..9cade5adf4 100644
--- a/vms/descrip_mms.template
+++ b/vms/descrip_mms.template
@@ -746,9 +746,6 @@ nonxsext : $(LIBPREREQ) preplibrary $(MINIPERL_EXE)
Copy/NoConfirm/Log [.pod]podselect.com [.lib.pods]
preplibrary : $(MINIPERL_EXE) $(LIBPREREQ)
- @ Write Sys$Output "Autosplitting Perl library . . ."
- @ Create/Directory [.lib.auto]
- @ $(MINIPERL) -e "use AutoSplit; autosplit_lib_modules(@ARGV)" [.lib]*.pm [.lib.*]*.pm [.lib.*.*]*.pm
makeppport : $(MINIPERL_EXE) $(ARCHDIR)Config.pm nonxsext
$(MINIPERL) mkppport