summaryrefslogtreecommitdiff
path: root/Makefile.SH
diff options
context:
space:
mode:
authorAndy Dougherty <doughera@lafayette.edu>2009-05-26 14:18:27 -0400
committerAndy Dougherty <doughera@lafayette.edu>2009-05-26 14:18:27 -0400
commit54f7170d626da3cbbd288fe2b7c7dbb547cb80e8 (patch)
tree3b424227745b295c451a13fc2f86a8640aecddeb /Makefile.SH
parent933981904d595f4bab92e904b4d426ca07c8ccfc (diff)
downloadperl-54f7170d626da3cbbd288fe2b7c7dbb547cb80e8.tar.gz
Catch interdependencies for static builds too
Diffstat (limited to 'Makefile.SH')
-rw-r--r--Makefile.SH8
1 files changed, 8 insertions, 0 deletions
diff --git a/Makefile.SH b/Makefile.SH
index f3333e1dd4..e53d73c18f 100644
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -201,6 +201,14 @@ static_list=' '
for f in $static_ext; do
base=`echo "$f" | sed 's/.*\///'`
static_list="$static_list lib/auto/$f/$base\$(LIB_EXT)"
+ : Parallel makes reveal that we have some interdependencies
+ this_target="lib/auto/$f/$base\$(LIB_EXT)"
+ case $f in
+ Math/BigInt/FastCalc|Devel/NYTProf) extra_dep="$extra_dep
+$this_target: lib/auto/List/Util/Util\$(LIB_EXT)" ;;
+ Unicode/Normalize) extra_dep="$extra_dep
+$this_target: uni.data" ;;
+ esac
done
nonxs_list=' '