summaryrefslogtreecommitdiff
path: root/vms
diff options
context:
space:
mode:
authorCraig A. Berry <craigberry@mac.com>2008-03-28 19:01:13 +0000
committerCraig A. Berry <craigberry@mac.com>2008-03-28 19:01:13 +0000
commitb50d78f710e31d33fee2acc5e8cfddc61da1eb9b (patch)
tree064dccb1ea5f195b6bd6744c05d621ecdde6d917 /vms
parent643e696a61334e453a6ab25a83a9625db27387ac (diff)
downloadperl-b50d78f710e31d33fee2acc5e8cfddc61da1eb9b.tar.gz
Make uudmap.h dependencies more explicit in the VMS build
(needed by MMS but not MMK). p4raw-id: //depot/perl@33589
Diffstat (limited to 'vms')
-rw-r--r--vms/descrip_mms.template9
1 files changed, 5 insertions, 4 deletions
diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template
index 17ad18a054..0175133cff 100644
--- a/vms/descrip_mms.template
+++ b/vms/descrip_mms.template
@@ -464,8 +464,6 @@ $(DBG)perl$(E) : perlmain$(O), $(DBG)perlshr$(E), $(MINIPERL_EXE)
$(DBG)perlshr$(E) : $(DBG)libperl$(OLB) $(extobj) $(DBG)perlshr_xtras.ts
Link $(LINKFLAGS)/Share=$(MMS$TARGET) $(extobj) []$(DBG)perlshr_bld.opt/Option, perlshr_attr.opt/Option
-globals$(O) : uudmap.h
-
uudmap.h : generate_uudmap$(E)
DEFINE/USER_MODE SYS$OUTPUT uudmap.h
MCR SYS$DISK:[]generate_uudmap$(E)
@@ -473,6 +471,9 @@ uudmap.h : generate_uudmap$(E)
generate_uudmap$(E) : generate_uudmap$(O) $(CRTL)
Link $(LINKFLAGS)/NoDebug/Trace/NoMap/NoFull/NoCross/Exe=$(MMS$TARGET) generate_uudmap$(O) $(CRTLOPTS)
+generate_uudmap$(O) : generate_uudmap.c
+ $(CC) $(CORECFLAGS) $(MMS$SOURCE)
+
# The following files are built in one go by gen_shrfls.pl:
# perlshr_attr.opt, $(DBG)perlshr_bld.opt - VAX and AXP
# perlshr_gbl*.mar, perlshr_gbl*$(O) - VAX only
@@ -1643,8 +1644,8 @@ doop$(O) : doop.c $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
dump$(O) : dump.c $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
-globals$(O) : globals.c $(h)
- $(CC) $(CORECFLAGS) $(MMS$SOURCE)
+globals$(O) : globals.c uudmap.h $(h)
+ $(CC) $(CORECFLAGS) $(MMS$SOURCE)
gv$(O) : gv.c $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
mro$(O) : mro.c $(h)