summaryrefslogtreecommitdiff
path: root/vms
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2011-08-19 21:04:50 +0200
committerNicholas Clark <nick@ccl4.org>2011-08-23 11:06:13 +0200
commit9387abf86b0530ac747550bd0db51dfe0c72f1a1 (patch)
treefe488f0bc925657dd5f7d8e67843e0a2c491b02a /vms
parent7ded94be2753f434bc5cf8a8b90c10cc800a9ea8 (diff)
downloadperl-9387abf86b0530ac747550bd0db51dfe0c72f1a1.tar.gz
Group 3 headers as $(generated_headers) in the *nix, VMS and Win32 makefiles.
uudmap.h bitcount.h mg_data.h are all generated by generate_uudmap, and all need to be deleted as part of the clean targets, so it makes sense to reference all 3 together using a single makefile macro.
Diffstat (limited to 'vms')
-rw-r--r--vms/descrip_mms.template6
1 files changed, 4 insertions, 2 deletions
diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template
index 9d6b342790..bb509bcf12 100644
--- a/vms/descrip_mms.template
+++ b/vms/descrip_mms.template
@@ -329,6 +329,8 @@ ac14 = $(ARCHCORE)vmsish.h $(ARCHCORE)warnings.h $(ARCHCORE)xsub.h
acopt = $(ARCHCORE)perlshr_attr.opt $(ARCHCORE)$(DBG)perlshr_bld.opt
ac = $(ac0) $(ac1) $(ac2) $(ac3) $(ac4) $(ac5) $(ac6) $(ac7) $(ac8) $(ac9) $(ac10) $(ac11) $(ac12) $(ac13) $(ac14) $(acopt)
+generated_headers = uudmap.h bitcount.h mg_data.h
+
CRTL = []crtl.opt
CRTLOPTS =,$(CRTL)/Options
@@ -468,7 +470,7 @@ bitcount.h mg_data.h : uudmap.h
@ $(NOOP)
uudmap.h : generate_uudmap$(E)
- MCR SYS$DISK:[]generate_uudmap$(E) uudmap.h bitcount.h mg_data.h
+ MCR SYS$DISK:[]generate_uudmap$(E) $(generated_headers)
generate_uudmap$(E) : generate_uudmap$(O) $(CRTL)
Link $(LINKFLAGS)/NoDebug/Trace/NoMap/NoFull/NoCross/Exe=$(MMS$TARGET) generate_uudmap$(O) $(CRTLOPTS)
@@ -931,7 +933,7 @@ doop$(O) : doop.c $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
dump$(O) : dump.c $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
-globals$(O) : globals.c uudmap.h bitcount.h mg_data.h $(h)
+globals$(O) : globals.c $(generated_headers) $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
gv$(O) : gv.c $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)