Skip to content
Snippets Groups Projects

feat(BSS2): updates to software state

Merged Eric Müller requested to merge update_BSS2 into master
6 files
+ 28
8
Compare changes
  • Side-by-side
  • Inline
Files
6
@@ -15,13 +15,25 @@ import spack.build_environment
@@ -15,13 +15,25 @@ import spack.build_environment
class BuildBrainscales(WafPackage):
class BuildBrainscales(WafPackage):
"""Common stuff for BrainScaleS packages..."""
"""Common stuff for BrainScaleS packages..."""
 
version(
 
"9.0-a5",
 
git="https://github.com/electronicvisions/releases-ebrains",
 
tag="ebrains-9.0-a5",
 
commit="5fcb0682626d83c089e016aaf433e0938e921634",
 
submodules=True,
 
)
version(
version(
"9.0-a4",
"9.0-a4",
git="https://github.com/electronicvisions/releases-ebrains",
git="https://github.com/electronicvisions/releases-ebrains",
tag="ebrains-9.0-a4",
tag="ebrains-9.0-a4",
submodules=True, # the "submodules" parameter isn't part of the source cache key/name
commit="8d5be2a23ac1eb0129bdf1f83fb0a1c5193c4c85",
 
submodules=True,
)
)
 
# common dependencies of BuildBrainscales-derived packages
 
depends_on('oppulance@9.0-a5', when='@9.0-a5', type=('build', 'link', 'run', 'test'))
 
depends_on('oppulance@9.0-a4', when='@9.0-a4', type=('build', 'link', 'run', 'test'))
 
# waf setup performs git clone and might query gerrit
# waf setup performs git clone and might query gerrit
depends_on('git', type=('build', 'link'))
depends_on('git', type=('build', 'link'))
depends_on('py-git-review', type=('build', 'link'))
depends_on('py-git-review', type=('build', 'link'))