diff --git a/MPI/dks/1/variants b/MPI/dks/1/variants new file mode 100644 index 0000000..d1118f1 --- /dev/null +++ b/MPI/dks/1/variants @@ -0,0 +1,3 @@ +dks/1.0.1 unstable gcc/4.8.5 openmpi/1.10.4 boost/1.62.0 cuda/8.0.44 b:cmake/3.6.3 +dks/1.0.1 unstable gcc/4.9.4 openmpi/1.10.4 boost/1.62.0 cuda/8.0.44 b:cmake/3.6.3 +dks/1.0.1 unstable gcc/5.4.0 openmpi/1.10.4 boost/1.62.0 cuda/8.0.44 b:cmake/3.6.3 diff --git a/MPI/dks/build b/MPI/dks/build new file mode 100755 index 0000000..aab2743 --- /dev/null +++ b/MPI/dks/build @@ -0,0 +1,23 @@ +#!/usr/bin/env modbuild + +pbuild::configure() { + export CXX=mpicxx + export CC=mpicc + cmake \ + -DCMAKE_INSTALL_PREFIX="${PREFIX}" "${MODULE_SRCDIR}" \ + || exit 1 +} + +pbuild::install() { + install -d "${PREFIX}/lib" + make install +} + +pbuild::add_to_group 'MPI' +pbuild::make_all + +# Local Variables: +# mode: sh +# sh-basic-offset: 8 +# tab-width: 8 +# End: diff --git a/MPI/dks/modulefile b/MPI/dks/modulefile new file mode 100644 index 0000000..281a1d8 --- /dev/null +++ b/MPI/dks/modulefile @@ -0,0 +1,9 @@ +#%Module1.0 + +module-whatis "Dynamic Kernel Scheduler" +#module-url "http://" +module-license "PSI" +module-maintainer "Achim Gsell " + +module-help " +"