summaryrefslogtreecommitdiff
path: root/vms/descrip_mms.template
diff options
context:
space:
mode:
authorCraig A. Berry <craigberry@mac.com>2000-08-29 13:43:26 -0500
committerJarkko Hietaniemi <jhi@iki.fi>2000-08-29 23:51:20 +0000
commit93d6612c1a533e775e2884e98da42e418edd3a83 (patch)
tree7f9e12087dc0bd8fb5e58ca12efcdc4af70999f8 /vms/descrip_mms.template
parent022dc0897c96201d3aa1961e7ad1a6fd3238bda4 (diff)
downloadperl-93d6612c1a533e775e2884e98da42e418edd3a83.tar.gz
Chuck Lane's OpenVMS piping improvements
Message-Id: <4.3.2.7.2.20000829180705.01b005b8@exchi01> p4raw-id: //depot/perl@6903
Diffstat (limited to 'vms/descrip_mms.template')
-rw-r--r--vms/descrip_mms.template10
1 files changed, 8 insertions, 2 deletions
diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template
index f4205b3bb7..0ac23822a1 100644
--- a/vms/descrip_mms.template
+++ b/vms/descrip_mms.template
@@ -327,7 +327,7 @@ CRTLOPTS =,$(CRTL)/Options
.endif
# Modules which must be installed before we can build extensions
-LIBPREREQ = $(ARCHDIR)Config.pm [.lib.VMS]Filespec.pm [.lib]DynaLoader.pm [.lib]XSLoader.pm [.lib]lib.pm [.lib]vmsish.pm [.lib.ExtUtils]XSSymSet.pm
+LIBPREREQ = $(ARCHDIR)Config.pm [.lib.VMS]Filespec.pm [.lib]DynaLoader.pm [.lib]XSLoader.pm [.lib]lib.pm [.lib]vmsish.pm [.lib.ExtUtils]XSSymSet.pm $(ARCHDIR)vmspipe.com
utils1 = [.lib.pod]perldoc.com [.lib.ExtUtils]Miniperl.pm [.utils]c2ph.com [.utils]h2ph.com [.utils]h2xs.com [.lib]perlbug.com [.lib]perlcc.com [.utils]dprofpp.com
utils2 = [.lib]splain.com [.utils]pl2pm.com
@@ -382,7 +382,10 @@ perlpods : $(pod)
archcorefiles : $(ac) $(acth) $(ARCHAUTO)time.stamp
@ $(NOOP)
-miniperl : $(DBG)miniperl$(E)
+vmspipe.com : [.vms]vmspipe.com
+ copy/log $(MMS$SOURCE) $(MMS$TARGET)
+
+miniperl : $(DBG)miniperl$(E) vmspipe.com
@ Continue
$(MINIPERL_EXE) : miniperlmain$(O), $(DBG)libperl$(OLB) $(CRTL)
Link $(LINKFLAGS)/NoDebug/Trace/NoMap/NoFull/NoCross/Exe=$(MMS$TARGET) miniperlmain$(O), $(DBG)libperl$(OLB)/Library/Include=globals $(CRTLOPTS)
@@ -449,6 +452,9 @@ $(ARCHDIR)config.pm : [.lib]config.pm
[.lib]config.pm : config.h $(MINIPERL_EXE)
$(MINIPERL) ConfigPM.
+$(ARCHDIR)vmspipe.com : vmspipe.com
+ Copy $(MMS$SOURCE) $(MMS$TARGET)
+
[.ext.dynaloader]dl_vms.c : [.ext.dynaloader]dl_vms.xs $(ARCHDIR)Config.pm [.lib.ExtUtils]XSSymSet.pm $(MINIPERL_EXE)
$(XSUBPP) $(MMS$SOURCE) >$(MMS$TARGET)