HDFGroup / HDFGroup/hdf5

Remove H5pubconf.h from the public API

Open
#5,115 0 comments 0 reactions 1 assignee Claimed by @derobins View on GitHub
Component - Build Component - C Library
Dominant language
C
Stars
988
Forks
355
Avg merge
4d 2h
Merged PRs (30d)
12

Description

H5pubconf.h is generated by configure and the conventional wisdom is that it should not be deployed, even with name-mangling (we prefix all symbols with H5_).

When the Autotools go away, H5pubconf.h will be replaced with a private configure file and an H5features.h file, which will include things users need to know about like if parallel HDF5 was enabled. This new header file will be included in hdf5.h (H5pubconf.h was included in H5public.h).

Ideally, users will be unaware of this change.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.