summaryrefslogtreecommitdiff
path: root/package/depmaker
diff options
context:
space:
mode:
Diffstat (limited to 'package/depmaker')
-rw-r--r--package/depmaker15
1 files changed, 8 insertions, 7 deletions
diff --git a/package/depmaker b/package/depmaker
index 0e683ff8c..43d4327eb 100644
--- a/package/depmaker
+++ b/package/depmaker
@@ -6,21 +6,22 @@ else
export GMAKE=make
fi
-for subdir in */Makefile; do
- subdir=${subdir%/*}
- case $subdir {
+for dn in */Makefile; do
+ dn=${dn%/*}
+ case $dn {
(@(?(e)g|uc|)libc|libpthread|uclibc++) ;;
(*)
- typeset -u dnu=${subdir//-/_}
+ # dnu: directory name, uppercase, y/-+/_X/
+ typeset -u dnu=${dn//-/_}
dnu=${dnu//+/X}
- print "package-\$(ADK_COMPILE_${dnu}) += $subdir"
+ print "package-\$(ADK_COMPILE_${dnu}) += $dn"
;;
}
- cd $subdir
+ cd $dn
deps=$($GMAKE show=PKG_BUILDDEP)
cd ..
[[ -n $deps ]] || continue
- x="${subdir}-compile:"
+ x="${dn}-compile:"
for dep in $deps; do
x="$x ${dep}-compile"
done