#! /bin/bash

# Intallation script for parallelised abinit in an CENTOS system
# this script installs libxc-2.1.2 in /share/apps/libxc-2.1.2 

############################################################
# mandatory requirement: 
# CC=/share/apps/openmpi-1.8.5/gcc/bin/mpicc 
# CXX=/share/apps/openmpi-1.8.5/gcc/bin/mpic++
# FC=/share/apps/openmpi-1.8.5/gcc/bin/mpif90

cd /share/apps/configrepo
mkdir libxc-2.1.2-build
cd libxc-2.1.2-build
wget http://www2.fizik.usm.my/configrepo/howto/abinit/libxc-2.1.2.tar.gz
tar -xzvf libxc-2.1.2.tar.gz
mv libxc-2.1.2.tar.gz /share/apps/configrepo
cd libxc-2.1.2

CC=/share/apps/openmpi-1.8.5/gcc/bin/mpicc 
CXX=/share/apps/openmpi-1.8.5/gcc/bin/mpic++
FC=/share/apps/openmpi-1.8.5/gcc/bin/mpif90
F77=/share/apps/openmpi-1.8.5/gcc/bin/mpif77

./configure gcc=$CC CC=$CC CXX=$CXX FC=$FC F77=$F77 --prefix=/share/apps/libxc-2.1.2 --enable-static --enable-shared

make 
make install
