From 6c3811a98f81694f9f8871d18ac33a0db2875a15 Mon Sep 17 00:00:00 2001 From: Caubet Serrabou Marc Date: Tue, 16 Apr 2019 10:52:45 +0200 Subject: [PATCH] Added IOR --- System/ior/3.2.0/variants | 1 + System/ior/build | 24 ++++++++++++++++++++++++ System/ior/modulefile | 10 ++++++++++ 3 files changed, 35 insertions(+) create mode 100644 System/ior/3.2.0/variants create mode 100755 System/ior/build create mode 100644 System/ior/modulefile diff --git a/System/ior/3.2.0/variants b/System/ior/3.2.0/variants new file mode 100644 index 0000000..58ca82c --- /dev/null +++ b/System/ior/3.2.0/variants @@ -0,0 +1 @@ +ior/3.2.0_merlin unstable gcc/8.3.0 openmpi/3.1.3 diff --git a/System/ior/build b/System/ior/build new file mode 100755 index 0000000..102f361 --- /dev/null +++ b/System/ior/build @@ -0,0 +1,24 @@ +#!/usr/bin/env modbuild + +# pbuild::set_download_url "https://github.com/hpc/ior/releases/download/${V_PKG}/$P-${V_PKG}.tar.gz" +# pbuild::set_download_url "https://github.com/hpc/ior/archive/${V_PKG}.zip" +pbuild::set_download_url "https://github.com/hpc/ior/archive/${V_PKG}.tar.gz" + +pbuild::add_to_group 'Tools' + +pbuild::install_docfiles AUTHORS COPYING NEWS README.md README_S3 + +cd ${SRC_DIR} + +# pbuild::compile_in_sourcetree +pbuild::pre_configure() { + pbuild::add_configure_args "LIBS=/usr/lpp/mmfs/lib/libgpfs.so" + ./bootstrap" +} +pbuild::configure() { + ./configure LIBS=/usr/lpp/mmfs/lib/libgpfs.so" +} + +pbuild::compile + +pbuild::install diff --git a/System/ior/modulefile b/System/ior/modulefile new file mode 100644 index 0000000..5326213 --- /dev/null +++ b/System/ior/modulefile @@ -0,0 +1,10 @@ +#%Module1.0 + +module-whatis "HPC IO Benchmark Repository" +module-url "https://github.com/hpc/ior" +module-license "See COPYRIGHT" +module-maintainer "Marc Caubet " +module-help " +This repo now contains both IOR and mdtest. This should be +only for stress tests and usually by an administrator. +"