Skip to content
Snippets Groups Projects
Commit 0cef7b43 authored by Levi Baber's avatar Levi Baber Committed by Adam J. Stewart
Browse files

Trinity plugins (#8516)

* trinity: fix plugin installation

* trinity: flake8

* trinity: more specific types for dependencies
parent 5acdc2e3
No related branches found
No related tags found
No related merge requests found
...@@ -44,14 +44,18 @@ class Trinity(MakefilePackage): ...@@ -44,14 +44,18 @@ class Trinity(MakefilePackage):
version('2.6.6', 'b7472e98ab36655a6d9296d965471a56') version('2.6.6', 'b7472e98ab36655a6d9296d965471a56')
depends_on("java@8:") depends_on("java@8:", type=("build", "run"))
depends_on("bowtie2") depends_on("bowtie2")
depends_on("jellyfish") depends_on("jellyfish")
depends_on("salmon") depends_on("salmon")
depends_on("perl+threads") depends_on("perl+threads", type=("build", "run"))
depends_on("autoconf", type="build")
depends_on("automake", type="build")
depends_on("libtool", type="build")
def build(self, spec, prefix): def build(self, spec, prefix):
make make()
make("trinity_essentials")
make("plugins") make("plugins")
def install(self, spec, prefix): def install(self, spec, prefix):
...@@ -73,3 +77,4 @@ def install(self, spec, prefix): ...@@ -73,3 +77,4 @@ def install(self, spec, prefix):
def setup_environment(self, spack_env, run_env): def setup_environment(self, spack_env, run_env):
run_env.set('TRINITY_HOME', self.prefix.bin) run_env.set('TRINITY_HOME', self.prefix.bin)
spack_env.append_flags('CXXFLAGS', self.compiler.openmp_flag)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment