summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/scs/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/scs/package.py')
-rw-r--r--var/spack/repos/builtin/packages/scs/package.py28
1 files changed, 14 insertions, 14 deletions
diff --git a/var/spack/repos/builtin/packages/scs/package.py b/var/spack/repos/builtin/packages/scs/package.py
index 9d860920f2..592257c2b9 100644
--- a/var/spack/repos/builtin/packages/scs/package.py
+++ b/var/spack/repos/builtin/packages/scs/package.py
@@ -11,31 +11,31 @@ class Scs(MakefilePackage):
"""A C package that solves convex cone problems via operator splitting"""
homepage = "https://github.com/cvxgrp/scs"
- url = "https://github.com/cvxgrp/scs/archive/2.1.1.tar.gz"
+ url = "https://github.com/cvxgrp/scs/archive/2.1.1.tar.gz"
- version('2.1.1', sha256='0e20b91e8caf744b84aa985ba4e98cc7235ee33612b2bad2bf31ea5ad4e07d93')
+ version("2.1.1", sha256="0e20b91e8caf744b84aa985ba4e98cc7235ee33612b2bad2bf31ea5ad4e07d93")
- variant('cuda', default=False, description='Build with Cuda support')
+ variant("cuda", default=False, description="Build with Cuda support")
- depends_on('blas')
- depends_on('lapack')
- depends_on('cuda', when='+cuda')
+ depends_on("blas")
+ depends_on("lapack")
+ depends_on("cuda", when="+cuda")
# make sure install_gpu target installs all libs not only the gpu ones
- patch('make_gpu.patch')
+ patch("make_gpu.patch")
def edit(self, spec, prefix):
- filter_file(r'-lblas', spec['blas'].libs.ld_flags, 'scs.mk')
- filter_file(r'-llapack', spec['lapack'].libs.ld_flags, 'scs.mk')
+ filter_file(r"-lblas", spec["blas"].libs.ld_flags, "scs.mk")
+ filter_file(r"-llapack", spec["lapack"].libs.ld_flags, "scs.mk")
def build(self, spec, prefix):
- if '+cuda' in spec:
- make('default', 'gpu')
+ if "+cuda" in spec:
+ make("default", "gpu")
else:
make()
def install(self, spec, prefix):
- if '+cuda' in spec:
- make('PREFIX=' + prefix, 'install_gpu')
+ if "+cuda" in spec:
+ make("PREFIX=" + prefix, "install_gpu")
else:
- make('PREFIX=' + prefix, 'install')
+ make("PREFIX=" + prefix, "install")