summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2010-10-05 13:06:22 +0100
committerNicholas Clark <nick@ccl4.org>2010-10-05 13:06:22 +0100
commitd13095557d6c51f2245e6b4dbf64cc4955edd3a2 (patch)
treea51e5abf487107cdfe3bd784136bd40e9503a37f
parent45029d2dbcc918ee10234beaf6a38744ad61567e (diff)
downloadperl-d13095557d6c51f2245e6b4dbf64cc4955edd3a2.tar.gz
The *.PL scripts in utils/ have a dependency on Cwd in lib.
This has not been spotted because they have a dependency on $(plextract) which in turn depends on $(dynamic_ext).
-rwxr-xr-xMakefile.SH9
1 files changed, 7 insertions, 2 deletions
diff --git a/Makefile.SH b/Makefile.SH
index ab2f202cea..a443381537 100755
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -574,9 +574,14 @@ perl$(OBJ_EXT): git_version.h
translators: $(MINIPERL_EXE) $(CONFIGPM) $(dynamic_ext) FORCE
@echo " "; echo " Making x2p stuff"; cd x2p; $(LDLIBPTH) $(MAKE) all
-utilities: $(MINIPERL_EXE) $(CONFIGPM) $(plextract) FORCE
- @echo " "; echo " Making utilities"; cd utils; $(LDLIBPTH) $(MAKE) all
+!NO!SUBS!
+
+$spitshell >>$Makefile <<!GROK!THIS!
+utilities: \$(MINIPERL_EXE) \$(CONFIGPM) \$(plextract) FORCE lib/auto/Cwd/Cwd.$dlext
+ @echo " "; echo " Making utilities"; cd utils; \$(LDLIBPTH) \$(MAKE) all
+!GROK!THIS!
+$spitshell >>$Makefile <<'!NO!SUBS!'
# This is now done by installman only if you actually want the man pages.
# @echo " "; echo " Making docs"; cd pod; $(MAKE) all;