summaryrefslogtreecommitdiff
path: root/Makefile.SH
diff options
context:
space:
mode:
authorTony Cook <tony@develop-help.com>2013-01-08 21:38:41 +1100
committerTony Cook <tony@develop-help.com>2013-01-08 21:38:41 +1100
commit56dba4917881067f1c87671b9d3cbd6b96d1800c (patch)
treea190343dddec73d72ee82e701abe535e89319b61 /Makefile.SH
parenteb4e9c04eb80b22e6a72694790c4e740243d7c34 (diff)
downloadperl-56dba4917881067f1c87671b9d3cbd6b96d1800c.tar.gz
add a dependency for dynamic extensions on $(LIBPERL)
This is necessary on some platforms (Haiku-OS, Cygwin and possibly others) since EU::MM adds libperl.so/libperl.a (with their appropriate extensions) as a dependency to the link step. Added as a dependency on all platforms because it causes no practical harm (fewer choices for parallel making) on the platforms where it isn't needed.
Diffstat (limited to 'Makefile.SH')
-rwxr-xr-xMakefile.SH2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile.SH b/Makefile.SH
index bd27892328..33de34d143 100755
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -1217,7 +1217,7 @@ manicheck: FORCE
$(DYNALOADER): $(MINIPERL_EXE) lib/buildcustomize.pl preplibrary FORCE $(nonxs_ext)
$(MINIPERL) make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) LINKTYPE=static $(STATIC_LDFLAGS)
-d_dummy $(dynamic_ext): $(MINIPERL_EXE) lib/buildcustomize.pl preplibrary makeppport $(DYNALOADER) FORCE $(PERLEXPORT)
+d_dummy $(dynamic_ext): $(MINIPERL_EXE) lib/buildcustomize.pl preplibrary makeppport $(DYNALOADER) FORCE $(PERLEXPORT) $(LIBPERL)
$(MINIPERL) make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) LINKTYPE=dynamic
s_dummy $(static_ext): $(MINIPERL_EXE) lib/buildcustomize.pl preplibrary makeppport $(DYNALOADER) FORCE