Skip to content
Snippets Groups Projects
Commit 9e41926d authored by Dennis Terhorst's avatar Dennis Terhorst :rocket:
Browse files

Add `jemalloc` as dependency for NEST

parent cd0166f1
No related branches found
No related tags found
No related merge requests found
Pipeline #60584 passed with stage
in 2 hours, 22 minutes, and 27 seconds
...@@ -75,6 +75,8 @@ class Nest(CMakePackage): ...@@ -75,6 +75,8 @@ class Nest(CMakePackage):
description="Enable direct reading of connectivity from SONATA files") description="Enable direct reading of connectivity from SONATA files")
variant('boost', default=True, variant('boost', default=True,
description="Enable optimizations provided via Boost library algorithms and containers") description="Enable optimizations provided via Boost library algorithms and containers")
variant('jemalloc', default=True,
description="Pull in jemalloc as run-time dependency.")
# TODO add variants for neurosim and music when these are in spack # TODO add variants for neurosim and music when these are in spack
conflicts('~gsl', when='@:2.10.99', conflicts('~gsl', when='@:2.10.99',
...@@ -99,6 +101,7 @@ class Nest(CMakePackage): ...@@ -99,6 +101,7 @@ class Nest(CMakePackage):
depends_on('hdf5+cxx+mpi', when='@3.4.99:+sonata+mpi', type=('build', 'run')) depends_on('hdf5+cxx+mpi', when='@3.4.99:+sonata+mpi', type=('build', 'run'))
depends_on('hdf5+cxx~mpi', when='@3.4.99:+sonata~mpi', type=('build', 'run')) depends_on('hdf5+cxx~mpi', when='@3.4.99:+sonata~mpi', type=('build', 'run'))
depends_on('py-pandas', when='@3.4.99:+sonata', type=('build', 'run')) depends_on('py-pandas', when='@3.4.99:+sonata', type=('build', 'run'))
depends_on('jemalloc', when='@3:+jemalloc', type=('run', 'test'))
depends_on('py-nose', when='@:2.99.99+python+testsuite', type='test') depends_on('py-nose', when='@:2.99.99+python+testsuite', type='test')
depends_on('py-pytest', when='@3.0:+testsuite', type='test') depends_on('py-pytest', when='@3.0:+testsuite', type='test')
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment