From a163fd6bfba95ff15be5ca2793d2cd66a8f5d915 Mon Sep 17 00:00:00 2001 From: Paul Garlick Date: Wed, 5 Oct 2016 15:34:22 +0100 Subject: initial hashdist profile --- tweed.yaml | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 tweed.yaml diff --git a/tweed.yaml b/tweed.yaml new file mode 100644 index 0000000..0570ce0 --- /dev/null +++ b/tweed.yaml @@ -0,0 +1,77 @@ +# The following debian packages should be installed when using this +# profile: +# +# git curl python-dev time build-essential gfortran freeglut3-dev + +# This profile file controls your <#> (HashDist) build environment. + +# In the future, we'll provide better incorporation of +# automatic environment detection. For now, have a look +# at the YAML files in the top-level directory and choose +# the most *specific* file that matches your environment. + +extends: +- file: linux.yaml + +# The packages list specifies all the packages that you +# require installed. <#> will ensure that all packages +# and their dependencies are installed when you build this +# profile. + +packages: + launcher: + cmake: + python: + link: shared + mpi: + use: mpich + blas: + use: openblas + lapack: + use: openblas + hypre: + with_openblas: true + without_check: true + petsc: + sources: + - key: git:fa7b4c743107b9ba8085bbbb2b8aa6b58c9605a0 + url: https://bitbucket.org/petsc/petsc.git # refs/heads/maint + build_with: | + openblas, parmetis, scotch, suitesparse, hypre + download: | + mumps, scalapack, blacs, ml, superlu_dist + coptflags: -O2 + link: shared + debug: false + petsc4py: + version: '3.6.0' + slepc: + version: '3.6.1' + slepc4py: + version: '3.6.0' + swig: + boost: + toolset: gcc + build_with: python + ipython: + matplotlib: + vtk: + vtk_wrap_python: false + ffc: + fiat: + instant: + ufl: + dolfin: + build_with: | + openblas, hdf5, parmetis, petsc, petsc4py, suitesparse, scotch, slepc, slepc4py, vtk, zlib + mpi4py: + mshr: + build_with: | + vtk + libadjoint: + build_with: python + dolfin-adjoint: + skip: true + fenicstools: + cbcpost: + moola: -- cgit