Spack packages now PEP8 compliant.
This commit is contained in:
@@ -32,17 +32,22 @@
|
||||
# TODO: Create installation options for NetCDF that support larger page size
|
||||
# TODO: suggested by Exodus (see the repository "README" file).
|
||||
|
||||
|
||||
class Exodusii(Package):
|
||||
"""Exodus II is a C++/Fortran library developed to store and retrieve data for
|
||||
finite element analyses. It's used for preprocessing (problem definition),
|
||||
postprocessing (results visualization), and data transfer between codes.
|
||||
An Exodus II data file is a random access, machine independent, binary
|
||||
file that is written and read via C, C++, or Fortran API routines."""
|
||||
"""Exodus II is a C++/Fortran library developed to store and retrieve
|
||||
data for finite element analyses. It's used for preprocessing
|
||||
(problem definition), postprocessing (results visualization), and
|
||||
data transfer between codes. An Exodus II data file is a random
|
||||
access, machine independent, binary file that is written and read
|
||||
via C, C++, or Fortran API routines.
|
||||
|
||||
"""
|
||||
|
||||
homepage = "https://github.com/gsjaardema/seacas"
|
||||
url = "https://github.com/gsjaardema/seacas/archive/master.zip"
|
||||
|
||||
version('2016-02-08', git='https://github.com/gsjaardema/seacas.git', commit='dcf3529')
|
||||
version('2016-02-08',
|
||||
git='https://github.com/gsjaardema/seacas.git', commit='dcf3529')
|
||||
|
||||
depends_on('cmake@2.8.7:', type='build')
|
||||
depends_on('hdf5~shared~mpi')
|
||||
@@ -54,11 +59,14 @@ def patch(self):
|
||||
ff = FileFilter('cmake-exodus')
|
||||
|
||||
ff.filter('CMAKE_INSTALL_PREFIX:PATH=${ACCESS}',
|
||||
'CMAKE_INSTALL_PREFIX:PATH=%s' % self.spec.prefix, string=True)
|
||||
'CMAKE_INSTALL_PREFIX:PATH=%s' % self.spec.prefix,
|
||||
string=True)
|
||||
ff.filter('NetCDF_DIR:PATH=${TPL}',
|
||||
'NetCDF_DIR:PATH=%s' % self.spec['netcdf'].prefix, string=True)
|
||||
'NetCDF_DIR:PATH=%s' % self.spec['netcdf'].prefix,
|
||||
string=True)
|
||||
ff.filter('HDF5_ROOT:PATH=${TPL}',
|
||||
'HDF5_ROOT:PATH=%s' % self.spec['hdf5'].prefix, string=True)
|
||||
'HDF5_ROOT:PATH=%s' % self.spec['hdf5'].prefix,
|
||||
string=True)
|
||||
|
||||
def install(self, spec, prefix):
|
||||
mkdirp('build')
|
||||
|
Reference in New Issue
Block a user