diff --git a/config/versions.conf b/config/versions.conf index a050924..1ab2d13 100644 --- a/config/versions.conf +++ b/config/versions.conf @@ -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 diff --git a/scripts/BoxLib.build b/scripts/BoxLib.build new file mode 100755 index 0000000..1ccba01 --- /dev/null +++ b/scripts/BoxLib.build @@ -0,0 +1,17 @@ +#!/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.make_all + + diff --git a/scripts/boost.build b/scripts/boost.build index dd152b5..4279fcd 100755 --- a/scripts/boost.build +++ b/scripts/boost.build @@ -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 \