summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/grnboost/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/grnboost/package.py')
-rw-r--r--var/spack/repos/builtin/packages/grnboost/package.py39
1 files changed, 21 insertions, 18 deletions
diff --git a/var/spack/repos/builtin/packages/grnboost/package.py b/var/spack/repos/builtin/packages/grnboost/package.py
index 99795b447f..dd03adfcfe 100644
--- a/var/spack/repos/builtin/packages/grnboost/package.py
+++ b/var/spack/repos/builtin/packages/grnboost/package.py
@@ -17,26 +17,29 @@ class Grnboost(Package):
homepage = "https://github.com/aertslab/GRNBoost"
- version('2017-10-9', git='https://github.com/aertslab/GRNBoost.git',
- commit='26c836b3dcbb85852d3c6f4b8340e8655434da02')
+ version(
+ "2017-10-9",
+ git="https://github.com/aertslab/GRNBoost.git",
+ commit="26c836b3dcbb85852d3c6f4b8340e8655434da02",
+ )
- depends_on('sbt', type='build')
- depends_on('java', type=('build', 'run'))
- depends_on('xgboost', type='run')
- depends_on('spark+hadoop', type='run')
+ depends_on("sbt", type="build")
+ depends_on("java", type=("build", "run"))
+ depends_on("xgboost", type="run")
+ depends_on("spark+hadoop", type="run")
def setup_run_environment(self, env):
- grnboost_jar = join_path(self.prefix, 'target',
- 'scala-2.11', 'GRNBoost.jar')
- xgboost_version = self.spec['xgboost'].version.string
- xgboost_jar = join_path(self.spec['xgboost'].prefix,
- 'xgboost4j-' + xgboost_version + '.jar')
- env.set('GRNBOOST_JAR', grnboost_jar)
- env.set('JAVA_HOME', self.spec['java'].prefix)
- env.set('CLASSPATH', xgboost_jar)
- env.set('XGBOOST_JAR', xgboost_jar)
+ grnboost_jar = join_path(self.prefix, "target", "scala-2.11", "GRNBoost.jar")
+ xgboost_version = self.spec["xgboost"].version.string
+ xgboost_jar = join_path(
+ self.spec["xgboost"].prefix, "xgboost4j-" + xgboost_version + ".jar"
+ )
+ env.set("GRNBOOST_JAR", grnboost_jar)
+ env.set("JAVA_HOME", self.spec["java"].prefix)
+ env.set("CLASSPATH", xgboost_jar)
+ env.set("XGBOOST_JAR", xgboost_jar)
def install(self, spec, prefix):
- sbt = which('sbt')
- sbt('assembly')
- install_tree('target', prefix.target)
+ sbt = which("sbt")
+ sbt("assembly")
+ install_tree("target", prefix.target)