if [ ! -f CMakeCache.txt ]
then
	echo "You must be within the build folder before you source this script"
	echo
	echo "Usage: cd build && source run_dev_env"
	return
fi


# common configure script
ELEKTRA_DIR=`grep "^Elektra_SOURCE_DIR" CMakeCache.txt | cut -f 2 -d "="`
export SCRIPTS_DIR="${ELEKTRA_DIR}/scripts"
. "${SCRIPTS_DIR}/include-common"

BUILD=`pwd`

# set paths
if [ -z "$PATH" ]
then
	export PATH="$BUILD/bin:$SCRIPTS_DIR"
else
	export PATH="$BUILD/bin:$SCRIPTS_DIR:$PATH"
fi

# TODO: split up
export KDB_EXEC_PATH="$BUILD/bin"

if [ -z "$LD_LIBRARY_PATH" ]
then
	export LD_LIBRARY_PATH="$BUILD/lib"
else
	export LD_LIBRARY_PATH="$BUILD/lib:$LD_LIBRARY_PATH"
fi

if [ -z "$MANPATH" ]
then
	export MANPATH="$SOURCE/doc/man:/usr/man:/usr/share/man"
else
	export MANPATH="$SOURCE/doc/man:$MANPATH"
fi

export PS1="[DEV] $PS1"
