summaryrefslogtreecommitdiff
path: root/Makefile.SH
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2012-07-30 17:31:12 +0200
committerNicholas Clark <nick@ccl4.org>2012-08-01 15:07:07 +0200
commit9fa1f09fe74e63fd5b313c36efc35bb18e73faf3 (patch)
tree197e654646badabf7e65269b7a6d18bb75c81caa /Makefile.SH
parentd97935e01b36de894b55057e3945044c9d47dfc9 (diff)
downloadperl-9fa1f09fe74e63fd5b313c36efc35bb18e73faf3.tar.gz
Makefile.SH needs to delete the perldelta symlink before creating it.
This seemingly redundant action seems to be necessary for maximum portability on repeat makes - certainly HP-UX make will happily assume that the target (the symlink) is out of date, attempt to re-run the rule, and then fail because the `ln -s` command fails due to the target already existing.
Diffstat (limited to 'Makefile.SH')
-rwxr-xr-xMakefile.SH1
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile.SH b/Makefile.SH
index 3b6e1497c0..8b432b6e5f 100755
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -1059,6 +1059,7 @@ pod/perlmodlib.pod: $(MINIPERL_EXE) pod/perlmodlib.PL MANIFEST
$(MINIPERL) $(Icwd) pod/perlmodlib.PL -q
pod/perl5173delta.pod: pod/perldelta.pod
+ $(RMS) pod/perl5173delta.pod
$(LNS) perldelta.pod pod/perl5173delta.pod
extra.pods: $(MINIPERL_EXE)