Spack packages now PEP8 compliant.
This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
##############################################################################
|
||||
from spack import *
|
||||
|
||||
|
||||
class Ipopt(Package):
|
||||
"""Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a
|
||||
software package for large-scale nonlinear optimization."""
|
||||
@@ -39,8 +40,8 @@ class Ipopt(Package):
|
||||
depends_on("blas")
|
||||
depends_on("lapack")
|
||||
depends_on("pkg-config", type='build')
|
||||
depends_on("mumps+double~mpi")
|
||||
|
||||
depends_on("mumps+double~mpi")
|
||||
|
||||
def install(self, spec, prefix):
|
||||
# Dependency directories
|
||||
blas_dir = spec['blas'].prefix
|
||||
@@ -55,7 +56,7 @@ def install(self, spec, prefix):
|
||||
# By convention, spack links blas & lapack libs to libblas & liblapack
|
||||
blas_lib = "-L%s" % blas_dir.lib + " -lblas"
|
||||
lapack_lib = "-L%s" % lapack_dir.lib + " -llapack"
|
||||
|
||||
|
||||
configure_args = [
|
||||
"--prefix=%s" % prefix,
|
||||
"--with-mumps-incdir=%s" % mumps_dir.include,
|
||||
@@ -65,8 +66,8 @@ def install(self, spec, prefix):
|
||||
"--with-blas-lib=%s" % blas_lib,
|
||||
"--with-lapack-incdir=%s" % lapack_dir.include,
|
||||
"--with-lapack-lib=%s" % lapack_lib
|
||||
]
|
||||
|
||||
]
|
||||
|
||||
configure(*configure_args)
|
||||
|
||||
# IPOPT does not build correctly in parallel on OS X
|
||||
|
Reference in New Issue
Block a user