diff --git a/ogscm/recipes/ogs.py b/ogscm/recipes/ogs.py index fb021cf52672ded9ff0bc84e5a4df13afe40025d..dc466824fdd7fd9c4c8367e4d270b39fe4ce5de8 100644 --- a/ogscm/recipes/ogs.py +++ b/ogscm/recipes/ogs.py @@ -241,10 +241,12 @@ if local_args.ogs != "clean": Stage0 += environment(variables={"BOOST_ROOT": "/usr/local/boost"}) Stage0 += packages(apt=["libxml2-dev"], yum=["libxml2-devel"]) vtk_cmake_args = [ - "-DModule_vtkIOXML=ON", - "-DModule_vtkIOLegacy=ON", - "-DVTK_Group_Rendering=OFF", - "-DVTK_Group_StandAlone=OFF", + "-DVTK_BUILD_TESTING=OFF", + "-DVTK_BUILD_EXAMPLES=OFF", + "-DVTK_MODULE_ENABLE_VTK_IOXML=YES", + "-DVTK_MODULE_ENABLE_VTK_IOLegacy=YES", + "-DVTK_GROUP_ENABLE_Rendering=DONT_WANT", + "-DVTK_GROUP_ENABLE_StandAlone=DONT_WANT", ] if local_args.gui: Stage0 += packages( @@ -334,18 +336,18 @@ if local_args.ogs != "clean": if toolchain.CC == "mpicc": vtk_cmake_args.extend( [ - "-DModule_vtkIOParallelXML=ON", - "-DModule_vtkParallelMPI=ON", + "-DVTK_MODULE_ENABLE_VTK_IOParallelXML=YES", + "-DVTK_MODULE_ENABLE_VTK_ParallelMPI=YES", ] ) Stage0 += generic_cmake( cmake_opts=vtk_cmake_args, devel_environment={"VTK_ROOT": "/usr/local/vtk"}, - directory="VTK-8.2.0", + directory="VTK-9.0.1", ldconfig=True, prefix="/usr/local/vtk", toolchain=toolchain, - url="https://www.vtk.org/files/release/8.2/VTK-8.2.0.tar.gz", + url="https://www.vtk.org/files/release/9.0/VTK-9.0.1.tar.gz", ) if toolchain.CC == "mpicc": Stage0 += packages(yum=["diffutils"])