summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorDenis Davydov <davydden@gmail.com>2016-07-13 09:48:53 +0200
committerDenis Davydov <davydden@gmail.com>2016-07-13 10:56:40 +0200
commitb8bd02c5b2f3813b325d96d364b406b2f13df48f (patch)
tree7f9b7fe762e1f3d6024d0254c90f37dec2c04276 /var
parent069de3f00897b0108243539730c00a83ecb55f09 (diff)
downloadspack-b8bd02c5b2f3813b325d96d364b406b2f13df48f.tar.gz
spack-b8bd02c5b2f3813b325d96d364b406b2f13df48f.tar.bz2
spack-b8bd02c5b2f3813b325d96d364b406b2f13df48f.tar.xz
spack-b8bd02c5b2f3813b325d96d364b406b2f13df48f.zip
p4est: use run_tests instead of a variant
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/p4est/package.py17
1 files changed, 6 insertions, 11 deletions
diff --git a/var/spack/repos/builtin/packages/p4est/package.py b/var/spack/repos/builtin/packages/p4est/package.py
index d0db4f7f20..642f9231d8 100644
--- a/var/spack/repos/builtin/packages/p4est/package.py
+++ b/var/spack/repos/builtin/packages/p4est/package.py
@@ -24,22 +24,22 @@
##############################################################################
from spack import *
+
class P4est(Package):
- """Dynamic management of a collection (a forest) of adaptive octrees in parallel"""
+ """Dynamic management of a collection (a forest) of adaptive octrees in
+ parallel"""
homepage = "http://www.p4est.org"
url = "http://p4est.github.io/release/p4est-1.1.tar.gz"
version('1.1', '37ba7f4410958cfb38a2140339dbf64f')
- variant('tests', default=True, description='Run small tests')
-
# build dependencies
depends_on('automake')
depends_on('autoconf')
depends_on('libtool@2.4.2:')
# other dependencies
- depends_on('lua') # Needed for the submodule sc
+ depends_on('lua') # Needed for the submodule sc
depends_on('mpi')
depends_on('zlib')
@@ -59,11 +59,6 @@ class P4est(Package):
configure('--prefix=%s' % prefix, *options)
make()
- # Make tests optional as sometimes mpiexec can't be run with an error:
- # mpiexec has detected an attempt to run as root.
- # Running at root is *strongly* discouraged as any mistake (e.g., in
- # defining TMPDIR) or bug can result in catastrophic damage to the OS
- # file system, leaving your system in an unusable state.
- if '+tests' in self.spec:
- make("check")
+ if self.run_tests:
+ make("check")
make("install")