summaryrefslogtreecommitdiff
path: root/vms
diff options
context:
space:
mode:
authorCraig A. Berry <craigberry@mac.com>2009-01-05 22:36:55 -0600
committerCraig A. Berry <craigberry@mac.com>2009-01-05 22:36:55 -0600
commit05b0cfd1d032a74e91a7bcf996336054f91e306e (patch)
tree84723e840db4b0fe21fec4c1b50dc1ea5cccf112 /vms
parentca03d8e9757555d970b649fcba29719681875f1c (diff)
downloadperl-05b0cfd1d032a74e91a7bcf996336054f91e306e.tar.gz
On VMS, run make_patchnum.pl, not make_patchnum.com
Diffstat (limited to 'vms')
-rw-r--r--vms/descrip_mms.template16
1 files changed, 10 insertions, 6 deletions
diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template
index 5ffabb5003..524ad74f4a 100644
--- a/vms/descrip_mms.template
+++ b/vms/descrip_mms.template
@@ -372,10 +372,14 @@ all : make_patchnum.ts base extras x2p archcorefiles preplibrary perlpods
@ write sys$output " Everything is up to date. '$(MMS)''QUALIFIERS' test' to run test suite."
.endif
-make_patchnum.ts :
- @ @make_patchnum.com
+make_patchnum.ts : $(MINIPERL_EXE)
+ - $(MINIPERL) make_patchnum.pl
+ IF .NOT. $STATUS THEN $(MMS)$(MMSQUALIFIERS) miniperl
@ Copy/NoConfirm _NLA0: $(MMS$TARGET)
+git_version.h : stock_git_version.h
+ @ Copy/NoConfirm $(MMS$SOURCE) $(MMS$TARGET)
+
base : miniperl perl
@ $(NOOP)
extras : dynext libmods utils podxform extra.pods
@@ -1688,13 +1692,13 @@ pad$(O) : pad.c $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
op$(O) : op.c $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
-perl$(O) : perl.c $(h)
+perl$(O) : perl.c git_version.h $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
perlapi$(O) : perlapi.c $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
perlio$(O) : perlio.c config.h $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
-perlmain$(O) : perlmain.c $(h)
+perlmain$(O) : perlmain.c git_version.h $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
perly$(O) : perly.c $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
@@ -1844,9 +1848,9 @@ clean : tidy cleantest cleanup_unpacked_files
- If F$Search("[.pod]*.com").nes."" Then Delete/NoConfirm/Log [.pod]*.com;*
- If F$Search("[.pod]perldelta.pod").nes."" Then Delete/NoConfirm/Log [.pod]perldelta.pod;*
- @extra_pods CLEAN
- - If F$Search(".patchnum").nes."" Then Delete/NoConfirm/Log .patchnum;*
- - If F$Search("[.lib]Config_git.pl").nes."" Then Delete/NoConfirm/Log [.lib]Config_git.pl;*
- If F$Search("unpushed.h").nes."" Then Delete/NoConfirm/Log unpushed.h;*
+ - If F$Search("[.lib]Config_git.pl").nes."" Then Delete/NoConfirm/Log [.lib]Config_git.pl;*
+ - If F$Search("git_version.h").nes."" Then Delete/NoConfirm/Log git_version.h;*
realclean : clean
- @make_ext "$(MINIPERL_EXE)" "$(MMS)" realclean