Skip to content

Commit 233fcfa

Browse files
committed
Fleshed out the README with more instructions.
1 parent d0396b4 commit 233fcfa

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

README.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,12 @@ This attempts to match the build process used by [`cibuildwheel`](https://github
55

66
- For `manylinux_x86_64`, we create a Docker image based on `quay.io/pypa/manylinux2014_x86_64`.
77
These have HDF5 and friends installed in a standard location and should directly work with `find_package()`.
8+
This should be used with the `CIBW_MANYLINUX_X86_64_IMAGE` option.
89
- For `musllinux_x86_64`, we create a Docker image based on `quay.io/pypa/musllinux_1_1_x86_64`.
910
These have HDF5 and friends installed in a standard location and should directly work with `find_package()`.
11+
This should be used with the `CIBW_MUSLLINUX_X86_64_IMAGE` option.
1012
- For `macosx_x86_64`, we build binaries using the `macosx-11` runner.
11-
These binaries can be downloaded and unpacked to a location specified in `CMAKE_INSTALL_PREFIX` for `find_package()`.
13+
The resulting tarball should be unpacked to the `installed` directory, which can then be set to `CMAKE_INSTALL_PREFIX` for `find_package()`.
1214
- For `windows_x86_64`, we build binaries using the `windows-2019` runner.
13-
These binaries can be downloaded and unpacked to a location specified in `CMAKE_INSTALL_PREFIX` for `find_package()`.
15+
The resulting tarball should be unpacked to the `installed` directory, which can then be set to `CMAKE_INSTALL_PREFIX` for `find_package()`.
16+
Note that MSVC builds should define the [`H5_BUILT_AS_DYNAMIC_LIB` macro](https://www.hdfgroup.org/downloads/hdf5/).

0 commit comments

Comments
 (0)