From 48599837d8782dc62aee4e5d20006e5f606103a3 Mon Sep 17 00:00:00 2001 From: zenln Date: Thu, 31 Aug 2017 20:14:50 -0500 Subject: Globalarrays: Adding ENABLE_I8 variant (#5249) --- var/spack/repos/builtin/packages/globalarrays/package.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/globalarrays/package.py b/var/spack/repos/builtin/packages/globalarrays/package.py index 19af1b6301..2ddf8c8b62 100644 --- a/var/spack/repos/builtin/packages/globalarrays/package.py +++ b/var/spack/repos/builtin/packages/globalarrays/package.py @@ -26,15 +26,18 @@ from spack import * class Globalarrays(CMakePackage): - """The Global Arrays (GA) toolkit provides a shared memory style programming - environment in the context of distributed array data structures. + """The Global Arrays (GA) toolkit provides a shared memory style + programming environment in the context of distributed array data + structures. """ homepage = "http://hpc.pnl.gov/globalarrays/" - url = "https://github.com/GlobalArrays/ga" + url = "https://github.com/GlobalArrays/ga" version('master', git='https://github.com/GlobalArrays/ga', branch='master') + variant('i8', default=False, description='Build with 8 byte integers') + depends_on('blas') depends_on('lapack') depends_on('mpi') @@ -57,4 +60,7 @@ class Globalarrays(CMakePackage): '-DCMAKE_Fortran_FLAGS=-qzerosize' ]) + if "+i8" in self.spec: + options.extend(['-DENABLE_I8=ON']) + return options -- cgit v1.2.3-70-g09d2