#!/bin/sh TARGETS=$* READELF="${READELF:-readelf}" XARGS="${XARGS:-xargs -r}" find $TARGETS -type f -a -exec file {} \; | \ sed -n -e 's/^\(.*\):.*ELF.*\(executable\|shared object\).*,.*/\1/p' | \ $XARGS -n1 $READELF -l | grep 'Requesting' | cut -d':' -f2 | tr -d ' ]' | \ $XARGS basename cd `dirname ${0}` ./gen-dependencies.sh ${TARGETS}