#!/bin/bash
MODULES=`readlink -f $1`
LICENSES=`readlink -f $2`
for i in `find $MODULES -name '*.jar'`; do
if ( unzip -l $i | grep pom.properties &>/dev/null ); then
unzip -p $i '*/pom.properties' > /tmp/pom.properties
source /tmp/pom.properties &>/dev/null
if [ ! -f $LICENSES/$groupId\,$artifactId\,$version,* ]; then
echo "Missing: "
echo "group: $groupId"
echo "artifcat: $artifactId"
echo "version: $version"
echo "---------------------"
fi
else
echo "Not Maven: $i"
echo "---------------------"
fi
done