diff --git a/misc/scripts/dependency-report.sh b/misc/scripts/dependency-report.sh new file mode 100755 index 00000000000..c4885120c28 --- /dev/null +++ b/misc/scripts/dependency-report.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +cd $(dirname $0 | xargs readlink -f)/../../ + +DEP=$1 +TMP=$(mktemp) + +if [ "$DEP" == "" ]; then + echo "Usage: dependency-report.sh [groupId]:[artifactId]:[type]:[version]" + exit 1 +fi + +mvn -q dependency:tree -Dincludes=$DEP -DoutputFile=$TMP -DappendOutput=true + +echo "" +echo "===================================================================================================" +echo "Dependency tree for $DEP" +echo "---------------------------------------------------------------------------------------------------" +cat $TMP +rm $TMP +echo "===================================================================================================" +echo "" +