#!/bin/bash

PHOENIX_CMAKE_URL="https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS/PhoenixCMake.git"

INSTALL_PREFIX="$1"

if [ -z "$1" ]
then
	if [ -z $CONDA_ENV_PATH ]
	then
		if [ -z $CONDA_PREFIX ]
		then
			INSTALL_PREFIX="$HOME/usr"
		else
			INSTALL_PREFIX=$CONDA_PREFIX
		fi
	else
		INSTALL_PREFIX=$CONDA_ENV_PATH
	fi
fi

function installProject(){
	git clone --depth 2 ${PHOENIX_CMAKE_URL}
	if [ -d build ]
	then
		rm -fr build
	fi
	
	mkdir -p build
	cd build
	
	cmake .. -DCMAKE_INSTALL_PREFIX="$INSTALL_PREFIX"
	make install -j `nproc`
}

TMP_DIR=".phoenix_tmp"
mkdir -p 
if [ -d "${TMP_DIR}" ]
then
	installProject
	rm -fr ${TMP_DIR}
else
	echo "Cannot create temproary dir to update PhoenixCMake"
fi


