#!/bin/sh -xe

. CI/travis/lib.sh

check_file()
{
temp=$(find ./build* -maxdepth 1 -name "*.$1")
if [ "$(echo ${temp} | wc -w)" -gt "1"  ] ; then
	echo "I am confused - more than 2 $1 files"
	echo $temp
	exit
fi
}

check_file deb
if [ -n "${temp}" ] ; then
	export RELEASE_PKG_FILE_DEB=${temp}
	export TARGET_DEB=$(echo ${RELEASE_PKG_FILE_DEB} | \
		sed -e 's:^./.*/::' -e 's:.deb$::')${LDIST}.deb
	echo "deploying $RELEASE_PKG_FILE_DEB to nightly $TARGET_DEB"
	ls -lh ${RELEASE_PKG_FILE_DEB}
else
	echo "Skipping deployment of debian package"
fi

check_file rpm
if [ -n "${temp}" ] ; then
	export RELEASE_PKG_FILE_RPM=${temp}
	export TARGET_RPM=$(echo ${RELEASE_PKG_FILE_RPM} | \
		sed -e 's:^./.*/::' -e 's:.rpm$::')${LDIST}.rpm
	echo "deploying $RELEASE_PKG_FILE_RPM to nightly $TARGET_RPM"
	ls -lh ${RELEASE_PKG_FILE_RPM}
else
	echo "Skipping deployment of rpm package"
fi

check_file tar.gz
if [  -n "${temp}"  ] ; then
	export RELEASE_PKG_FILE_TGZ=${temp}
	export TARGET_TGZ=$(echo ${RELEASE_PKG_FILE_TGZ} | \
		sed -e 's:^./.*/::' -e 's:.tar.gz$::')${LDIST}.tar.gz;
	echo "deploying $RELEASE_PKG_FILE_TGZ to $TARGET_TGZ"
	ls -lh ${RELEASE_PKG_FILE_TGZ}
else
	echo "Skipping deployment of tarball"
fi

check_file pkg
if [ -n "${temp}" ] ; then
	export RELEASE_PKG_FILE_PKG=${temp}
	export TARGET_PKG=$(echo ${RELEASE_PKG_FILE_PKG} | \
		sed -e 's:^./.*/::' -e 's:.pkg$::')${LDIST}.pkg
	echo "deploying $RELEASE_PKG_FILE_PKG to nightly $TARGET_PKG"
	ls -lh ${RELEASE_PKG_FILE_PKG}
else
	echo "Skipping deployment of OS X package"
fi

