From 76e2925d6c4ea58e1098a04b33837cdd17996219 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Tue, 22 Mar 2016 18:32:19 +0100 Subject: [PATCH] Compiler/roger added --- Compiler/roger/build | 19 +++++++++++++++++++ Compiler/roger/modulefile | 10 ++++++++++ Compiler/roger/with_modules | 6 ++++++ 3 files changed, 35 insertions(+) create mode 100755 Compiler/roger/build create mode 100644 Compiler/roger/modulefile create mode 100644 Compiler/roger/with_modules diff --git a/Compiler/roger/build b/Compiler/roger/build new file mode 100755 index 0000000..c3fc752 --- /dev/null +++ b/Compiler/roger/build @@ -0,0 +1,19 @@ +#!/usr/bin/env modbuild + +pbuild::pre_configure() { + ./autogen.sh +} + +pbuild::configure() { + "${MODULE_SRCDIR}"/configure \ + --prefix="${PREFIX}" +} + +declare JOBS=1 +pbuild::compile_in_sourcetree + +pbuild::add_to_group 'Compiler' +pbuild::set_runtime_dependencies "${COMPILER}" 'hdf5_serial' 'root' +pbuild::set_build_dependencies 'autoconf' 'automake' 'libtool' "${COMPILER}" 'hdf5_serial' 'H5hut_serial' 'gsl' 'root' 'boost' +pbuild::make_all + diff --git a/Compiler/roger/modulefile b/Compiler/roger/modulefile new file mode 100644 index 0000000..932e669 --- /dev/null +++ b/Compiler/roger/modulefile @@ -0,0 +1,10 @@ +#%Module1.0 + +set whatis "visualization tool for H5hut files" +set url "http://amas.psi.ch/" +set license "PSI" +set maintainer "Achim Gsell " +set help " +" + +source $env(PSI_LIBMODULES) diff --git a/Compiler/roger/with_modules b/Compiler/roger/with_modules new file mode 100644 index 0000000..1225db1 --- /dev/null +++ b/Compiler/roger/with_modules @@ -0,0 +1,6 @@ +gcc/4.8.3 +hdf5_serial/1.8.12 +H5hut_serial/1.99.13 +gsl/1.15 +root/5.34.34 +boost/1.60.0