Files
MX_Pmodule/MPI/cpmd/build
2018-10-11 23:08:23 +02:00

36 lines
672 B
Plaintext
Executable File

#!/usr/bin/env modbuild
# :FIXME: download url must be added and script must be reviewed!
#pbuild::supported_os 'Linux'
case $OS in
Linux )
target='LINUX-X86_64-PMODULE'
;;
Darwin )
target='MACOSX-GFORTRAN-INTEL-MPI'
;;
esac
pbuild::configure() {
cp -v "${BUILDBLOCK_DIR}/${target}" "${BUILD_DIR}/configure"
./configure.sh "${target}" || exit 1
}
pbuild::compile() {
make
}
pbuild::install() {
mkdir -p "${PREFIX}/bin"
cp "${SRC_DIR}/bin/cpmd.x" "${PREFIX}/bin"
}
pbuild::add_to_group 'MPI'
pbuild::set_runtime_dependencies "${COMPILER}" "${MPI}"
pbuild::set_build_dependencies "${COMPILER}" "${MPI}"
pbuild::compile_in_sourcetree
pbuild::make_all