From 1434c8a886699af765c39148f16552a56a471a5a Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Mon, 21 Sep 2015 16:49:28 +0200 Subject: [PATCH] build-block: - use modbuild in shebang - refactor function calls --- scripts/Compiler/H5root/build | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/scripts/Compiler/H5root/build b/scripts/Compiler/H5root/build index 9298d47..3552ebe 100755 --- a/scripts/Compiler/H5root/build +++ b/scripts/Compiler/H5root/build @@ -1,12 +1,10 @@ -#!/bin/bash +#!/usr/bin/env modbuild -source $(dirname $0)/../../../lib/libpmodules.bash - -pmodules.pre_configure() { +pbuild::pre_configure() { ./autogen.sh } -pmodules.configure() { +pbuild::configure() { "${MODULE_SRCDIR}"/configure \ --prefix="${PREFIX}" \ --enable-h5hut \ @@ -15,8 +13,8 @@ pmodules.configure() { --with-pic } -pmodules.add_to_group 'Compiler' -pmodules.set_runtime_dependencies "${COMPILER}" 'hdf5_serial' 'root' -pmodules.set_build_dependencies 'autoconf' 'automake' 'libtool' "${COMPILER}" 'hdf5_serial' 'H5hut_serial' 'root' -pmodules.make_all +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' 'root' +pbuild::make_all