summaryrefslogtreecommitdiff
path: root/package/depmaker
diff options
context:
space:
mode:
authorThorsten Glaser <tg@mirbsd.org>2009-12-19 23:06:42 +0059
committerWaldemar Brodkorb <wbx@openadk.org>2009-12-20 10:35:02 +0100
commit1b111741aee8028b8bbb0dc3ad7b456e953f9aad (patch)
tree07603c7eaefb5bdaa1148778de2e534a91f44eda /package/depmaker
parentc43aee42a122248712f1c31d481afcfce8331f64 (diff)
also create list of package subdirs automatically; fix name mangling
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
Diffstat (limited to 'package/depmaker')
-rw-r--r--package/depmaker8
1 files changed, 8 insertions, 0 deletions
diff --git a/package/depmaker b/package/depmaker
index 06f5a9e28..0e683ff8c 100644
--- a/package/depmaker
+++ b/package/depmaker
@@ -8,6 +8,14 @@ fi
for subdir in */Makefile; do
subdir=${subdir%/*}
+ case $subdir {
+ (@(?(e)g|uc|)libc|libpthread|uclibc++) ;;
+ (*)
+ typeset -u dnu=${subdir//-/_}
+ dnu=${dnu//+/X}
+ print "package-\$(ADK_COMPILE_${dnu}) += $subdir"
+ ;;
+ }
cd $subdir
deps=$($GMAKE show=PKG_BUILDDEP)
cd ..