#!/bin/sh
set -e

tmp_dir="$(mktemp -d)"

cleanup()
{
	rm -rf "$tmp_dir"
}

trap cleanup EXIT

src_dir=$(pwd)
build_dir="$tmp_dir/build"
devel_dir="$tmp_dir/devel"
install_dir="$tmp_dir/install"

mkdir -p "$build_dir" "$devel_dir" "$install_dir"

export CMAKE_PREFIX_PATH="$devel_dir"

for package in foo bar
do
	echo '+-+-+-+-+-+-+-+'
	echo " $package"
	echo '+-+-+-+-+-+-+-+'
	mkdir "$build_dir/$package"
	cd "$build_dir/$package"
	set -x
	cmake "$src_dir/debian/tests/$package" -DCMAKE_INSTALL_PREFIX="$install_dir" -DCATKIN_DEVEL_PREFIX="$devel_dir"
	make VERBOSE=ON
	make install
	set +x
done
