Merge branch 'master' of gitorious.psi.ch:scicomp/psi-modules-buildenvironment

This commit is contained in:
2014-07-17 16:01:12 +02:00
3 changed files with 21 additions and 0 deletions

View File

@@ -1,6 +1,7 @@
autoconf 2.69
automake 1.14
boost 1.55.0
BoxLib 2014-02-28
cmake 2.8.12.2
emacs 24.3
filebench 1.4.9.1

18
scripts/BoxLib.build Executable file
View File

@@ -0,0 +1,18 @@
#!/bin/bash
source "$(dirname $0)/../lib/libem.bash"
function em.configure() {
CC=$MPICC CXX=$MPICXX cmake \
-DCMAKE_INSTALL_PREFIX="${PREFIX}" \
-DCMAKE_BUILD_TYPE=RELEASE \
"${EM_SRCDIR}"
}
em.add_to_family 'MPI'
em.set_runtime_dependencies "${COMPILER}" "${MPI}"
em.set_build_dependencies 'cmake' "${COMPILER}" "${MPI}"
em.set_docfiles 'license.txt' 'README.txt'
em.make_all

View File

@@ -21,6 +21,7 @@ function em.build() {
--build-type=minimal \
--build-dir="${EM_BUILDDIR}" \
--layout=system \
--without-mpi \
variant=release \
link=static \
threading=multi \
@@ -33,6 +34,7 @@ function em.install() {
--build-type=minimal \
--build-dir="${EM_BUILDDIR}" \
--layout=system \
--without-mpi \
variant=release \
link=static \
threading=multi \