summaryrefslogtreecommitdiff
path: root/package/depmaker
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2010-09-16 13:10:39 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2010-09-16 13:10:39 +0200
commit9a625cd021c2d087a988699dcfc3e512fa163235 (patch)
tree2fbdefdee370f2cd2c5ee76ec62b9dd9b65cbd9c /package/depmaker
parentafab289b265ff987c3f62393b3ef707c2650704f (diff)
parent4422cda575db22275b067e07ad4b585572d91756 (diff)
Merge branch 'master' of git+ssh://openadk.org/git/openadk
Conflicts: mk/kernel-build.mk package/expat/Makefile package/gettext/Makefile package/perl/Makefile package/zlib/Makefile
Diffstat (limited to 'package/depmaker')
-rw-r--r--package/depmaker38
1 files changed, 0 insertions, 38 deletions
diff --git a/package/depmaker b/package/depmaker
deleted file mode 100644
index da3923554..000000000
--- a/package/depmaker
+++ /dev/null
@@ -1,38 +0,0 @@
-unset MAKEFLAGS
-export MAKEFLAGS=s
-cd "$(dirname "$0")"
-export TOPDIR=$(realpath ..)
-if gmake --help >/dev/null 2>&1; then
- export GMAKE=gmake
-else
- export GMAKE=make
-fi
-GMAKE="$GMAKE --no-print-directory"
-(( x_cols = (COLUMNS > 10) ? COLUMNS - 2 : 80 ))
-typeset -L$x_cols pbar
-
-for dn in */Makefile; do
- dn=${dn%/*}
- pbar="$dn ..."
- print -nu2 "$pbar\r"
- case $dn {
- (@(?(e)g|uc|)libc|libpthread|uclibc++) ;;
- (*)
- # dnu: directory name, uppercase, y/-+/_X/
- typeset -u dnu=${dn//-/_}
- dnu=${dnu//+/X}
- print "package-\$(ADK_COMPILE_${dnu}) += $dn"
- ;;
- }
- cd $dn
- deps=$($GMAKE show=PKG_BUILDDEP)
- cd ..
- [[ -n $deps ]] || continue
- x="${dn}-compile:"
- for dep in $deps; do
- x="$x ${dep}-compile"
- done
- print -r -- $x
-done >Depends.mk
-pbar=done
-print -u2 "$pbar"