Compiling hdf5 with tools and with the docs for tools

In Nixpkgs, we distribute these binaries of the hdf5 package:

h5clear
h5copy
h5debug
h5delete
h5diff
h5dump
h5format_convert
h5fuse.sh
h5import
h5jam
h5ls
h5mkgrp
h5perf_serial
h5repack
h5repart
h5stat
h5unjam
h5watch
mirror_server
mirror_server_stop

I also found this interesting page at ubuntu, that says:

       The  full  documentation  for  h5copy: is maintained as a Texinfo manual.  If the info and
       h5copy: programs are properly installed at your site, the command

              info h5copy:

       should give you access to the complete manual.

I couldn’t find in any of the cmake files, the cmake option to also produce the info files for these h5* tools.

Best guess is that the manpages were created by a package maintainer external of our build process, and specifically our CMake build. We have moved to using doxygen and tools are next on my list to add.

However, I am also guessing that the manpages were simply reprocessed help text. All the tools have a --help option. Our plan for adding tools to doxygen will be to go into more detail.

Allen

1 Like