blob: b1ea2c988bc20a7189ec1b8932a6ee0732cab64b [file] [log] [blame]
#!/bin/bash
set -o errexit -o nounset -o pipefail
if [ "$#" -ne 3 ]; then
echo "Usage: $0 package-name revision1 revision2 (e.g., nexus 3 4)" >&2
exit 1
fi
SCRIPTS_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )";
REPO_DIR=$SCRIPTS_DIR/../repo/packages
echo "Diffing package $1 revision $2 revision $3"
# get capital first letter for directory name
FIRSTCHAR=`echo $1 | cut -c1-1 | tr [:lower:] [:upper:]`
for f in ${REPO_DIR}/$FIRSTCHAR/$1/$2/*
do
BASE_NAME=$(basename $f)
echo ""
echo ""
echo "Diffing File $BASE_NAME:"
diff ${REPO_DIR}/$FIRSTCHAR/$1/$2/$BASE_NAME ${REPO_DIR}/$FIRSTCHAR/$1/$3/$BASE_NAME || true
done