#!/bin/sh # sit class file # # Christoph Niethammer (C) 2011 # CATEGORY="performance" PACKAGE="extrae" VERSION="2.2.0" URL="http://www.bsc.es" INSTALLER="Christoph Niethammer " # Archive A and package name P A=${PACKAGE}-${VERSION}.tar.gz P=${PACKAGE}-${VERSION} enable_papi=${enable_papi:=1} MAKEOPTS="-j1" # Other interesting configure options: #--disable-doc \ CONFIGURE_OPTS="\ --with-mpi=$MPI_DIR \ --without-pacx \ --enable-sampling \ --enable-posix-clock \ --without-unwind \ --without-dyninst \ " # use PAPI if [ $enable_papi != 0 ] ; then module load system/perfctr module load system/papi PAPI_DIR=$(dirname $(dirname $(which papi_avail))) CONFIGURE_OPTS="$CONFIGURE_OPTS --with-papi=$PAPI_DIR" else CONFIGURE_OPTS="$CONFIGURE_OPTS --without-papi" fi BUILDDIR="${SRCDIR}" src_install() { mkdir -p $PREFIX make install || sit_fail "Installation failed" }