#!/usr/bin/env bash

version="$1"
rpmversion=`echo "${version}" | cut -d- -f1`
buildnum=`echo "${version}" | cut -d- -f2`
package_format="$2"
scriptroot="`dirname \"$0\"`"
reporoot="`readlink -f \"${scriptroot}/../../../\"`"
packagename="mcontrol"


set -e

tmpdir="`mktemp -d`"
export DESTDIR="${tmpdir}"
function cleanup() {
	rm -rf "${DESTDIR}"
}
trap cleanup EXIT

function die() {
	message="$1"
	echo -e "\033[31m${message}\033[0m"
	exit 1
}

if [ "${package_format}" != "rpm" ] && [ "${package_format}" != "deb" ]; then
    die "Improper format: use \"./build mcontrol rpm\" or \"./build mcontrol deb\""
else
    echo "building for ${package_format}"
fi

. /home/jenkins/.nvm/nvm.sh


case ${package_format} in
    deb)
        echo "***********"
        npm run make
        ;;
esac
