summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorDhanannjay 'Djay' Deo <dhanannjay.deo@kitware.com>2016-04-05 23:16:57 -0400
committerDhanannjay 'Djay' Deo <dhanannjay.deo@kitware.com>2016-04-05 23:16:57 -0400
commit071548a62f8dd13d09915c1ed985063e6e372d74 (patch)
tree1b99764a91d78723f2d6f05fb4dc99f7afae24a0 /var
parentf221f645091bb0175185e8c20fe19be2cc42639a (diff)
downloadspack-071548a62f8dd13d09915c1ed985063e6e372d74.tar.gz
spack-071548a62f8dd13d09915c1ed985063e6e372d74.tar.bz2
spack-071548a62f8dd13d09915c1ed985063e6e372d74.tar.xz
spack-071548a62f8dd13d09915c1ed985063e6e372d74.zip
Building VisIt with silo
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/visit/package.py24
1 files changed, 14 insertions, 10 deletions
diff --git a/var/spack/repos/builtin/packages/visit/package.py b/var/spack/repos/builtin/packages/visit/package.py
index ade86631cf..9b21370fa3 100644
--- a/var/spack/repos/builtin/packages/visit/package.py
+++ b/var/spack/repos/builtin/packages/visit/package.py
@@ -11,18 +11,22 @@ class Visit(Package):
depends_on("vtk@6.1.0~opengl2")
depends_on("qt@4.8.6")
depends_on("python")
- # TODO: Other package dependencies from spack
+ depends_on("hdf5") # silo seems to need it
+ depends_on("silo+shared")
def install(self, spec, prefix):
+ with working_dir('spack-build', create=True):
- feature_args = std_cmake_args[:]
- feature_args = ["-DVTK_MAJOR_VERSION=6",
- "-DVTK_MINOR_VERSION=1",
- "-DCMAKE_INSTALL_PREFIX:PATH=%s" % spec.prefix,
- "-DVISIT_LOC_QMAKE_EXE:FILEPATH=%s/qmake-qt4" % spec['qt'].prefix.bin,
- "-DPYTHON_EXECUTABLE:FILEPATH=%s/python" % spec['python'].prefix.bin]
+ feature_args = std_cmake_args[:]
+ feature_args = ["-DVTK_MAJOR_VERSION=6",
+ "-DVTK_MINOR_VERSION=1",
+ "-DCMAKE_INSTALL_PREFIX:PATH=%s" % spec.prefix,
+ "-DVISIT_LOC_QMAKE_EXE:FILEPATH=%s/qmake-qt4" % spec['qt'].prefix.bin,
+ "-DPYTHON_EXECUTABLE:FILEPATH=%s/python" % spec['python'].prefix.bin,
+ "-DVISIT_SILO_DIR:PATH=%s" % spec['silo'].prefix,
+ "-DVISIT_HDF5_DIR:PATH=%s" % spec['hdf5'].prefix]
- cmake('./src', *feature_args)
+ cmake('../src', *feature_args)
- make()
- make("install")
+ make()
+ make("install")