You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lib
0487396dbe
|
2 years ago | |
---|---|---|
.. | ||
batch | 2 years ago | |
pkgscrpts | 2 years ago | |
Makefile.am | 2 years ago | |
Makefile.in | 2 years ago | |
README.md | 2 years ago | |
bbrelease | 2 years ago | |
buildhdf5 | 2 years ago | |
checkapi | 2 years ago | |
checkposix | 2 years ago | |
chkcopyright | 2 years ago | |
cmakehdf5 | 2 years ago | |
compile | 2 years ago | |
config.guess | 2 years ago | |
config.sub | 2 years ago | |
debug-ohdr | 2 years ago | |
depcomp | 2 years ago | |
format_source | 2 years ago | |
genparser | 2 years ago | |
h5cc.in | 2 years ago | |
h5redeploy.in | 2 years ago | |
h5vers | 2 years ago | |
install-sh | 2 years ago | |
iostats | 2 years ago | |
ltmain.sh | 2 years ago | |
make_err | 2 years ago | |
make_overflow | 2 years ago | |
make_vers | 2 years ago | |
makehelp | 2 years ago | |
missing | 2 years ago | |
output_filter.sh | 2 years ago | |
release | 2 years ago | |
restore.sh | 2 years ago | |
runbkgprog | 2 years ago | |
switch_maint_mode | 2 years ago | |
test-driver | 2 years ago | |
trace | 2 years ago | |
warnhist | 2 years ago |
README.md
Scripts in bin
and their purpose
Programs run via autogen.sh
(or the equivalent in CMake) are indicated.
Program | Purpose |
---|---|
buildhdf5 |
Convenience script to build HDF5 using the Autotools |
checkapi |
Checks if public API calls are used in internal functions |
checkposix |
Checks if C/POSIX calls are prefixed with HD |
chkcopyright |
Checks if files have appropriate copyright statements |
cmakehdf5 |
Convenience script to build HDF5 using CMake |
debug-ohdr |
Examines debug output from H5O_open/close to look for open objects |
format_source |
Runs clang-format over the source files, applying our rules |
genparser |
Creates the flex/bison-based parser files in the high-level library |
h5cc.in |
Input file from which h5cc is created |
h5redeploy.in |
Input file from which h5redeploy is created |
h5vers |
Updates the library version number |
make_err |
Generates the H5E header files (called in autogen.sh ) |
make_vers |
Generates H5version.h (called in autogen.sh ) |
make_overflow |
Generates H5overflow.h (called in autogen.sh ) |
output_filter |
Used in the tools test code to strip extraneous output before we diff files |
restore.sh |
Removes files generated by autogen.sh |
runbkprog |
Used by CMake to run test programs in the background |
switch_maint_mode |
Switches maintainer mode on/off in configure.ac |
trace |
Adds TRACE macros to HDF5 C library source files (run by autogen.sh ) |
warnhist |
Generates compiler warning statistics for gcc/clang when fed output of make |
TODO
- chkcopyright is currently semi-broken as it doesn't handle the full variety of copyright headers we need. We're leaving it in place, though, in the hopes that someone will update it in the future.
- Extending warnhist to better understand the output of additional compilers/languages would be nice.