diff --git a/ogscm/recipes/ogs.py b/ogscm/recipes/ogs.py index bda87dff773d586fc5c06c68a001d5447f4f28a4..6d32883e551e62e1ee10856e7710d8ff9832bac6 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=[