From d4441d7935b81067dc6f8015b954601b20860719 Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Tue, 24 Nov 2020 21:58:56 +0100
Subject: [PATCH] Added hdf5 to --pm system.

---
 ogscm/recipes/ogs.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/ogscm/recipes/ogs.py b/ogscm/recipes/ogs.py
index bda87df..6d32883 100644
--- a/ogscm/recipes/ogs.py
+++ b/ogscm/recipes/ogs.py
@@ -10,6 +10,7 @@ from hpccm.building_blocks import (
     cmake,
     generic_autotools,
     generic_cmake,
+    hdf5,
     packages,
     pip,
     scif,
@@ -17,10 +18,10 @@ from hpccm.building_blocks import (
 from ogscm.building_blocks.pm_conan import pm_conan
 
 import hpccm
-from hpccm import linux_distro
-from hpccm.primitives import comment, environment, raw
 from ogscm.building_blocks.paraview import paraview
 from ogscm.building_blocks.ccache import ccache
+from hpccm.primitives import comment, environment, raw
+from hpccm import linux_distro
 import os
 from ogscm.building_blocks.ogs import ogs
 import subprocess
@@ -351,6 +352,7 @@ if local_args.ogs != "clean":
             prefix="/usr/local/eigen",
             url="https://gitlab.com/libeigen/eigen/-/archive/3.3.7/eigen-3.3.7.tar.gz",
         )
+        Stage0 += hdf5(configure_opts=["--enable-cxx"], toolchain=toolchain)
 if local_args.cvode:
     Stage0 += generic_cmake(
         cmake_opts=[
-- 
GitLab