Skip to content

Remove explicit CMake Dependency on HDF5#233

Open
valentin-seitz wants to merge 1 commit intostellaGK:masterfrom
valentin-seitz:ach/remove-hdf5-dependency
Open

Remove explicit CMake Dependency on HDF5#233
valentin-seitz wants to merge 1 commit intostellaGK:masterfrom
valentin-seitz:ach/remove-hdf5-dependency

Conversation

@valentin-seitz
Copy link
Contributor

@valentin-seitz valentin-seitz commented Feb 4, 2026

This MR removes the not-needed explicit dependency on HDF5 in the CMake system.
The NetCDF installation normally depends on this, but CMake will discover this automagically through the installed CMake files provided by the NetCDF installation.

The enable_language(c) is still needed as for some reason the NetCDF installed in the GitHub Mac runners depends on HDF5, which internally needs Threads support, which needs a system language to be enabled...

I guarded it behind the NetCDF support to only enable it if really needed.

If you require any changes let me know :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant