h3
h3 copied to clipboard
constants.h and exported headers
Hi, I'm trying to use the MAX_H3_RES. It is defined in constants.h but this header isnt exported when the package is installed. Is it a bug or I'm just missing something?
Originally the thought was only h3api.h would be needed by a user of the library since that's the external API. We probably want to consider this something to improve and have some way for users to include the other headers in order to access these macros. Possibly install the other headers like h3/internal/constants.h to indicate they're internal?
it depends. do you consider using these constants as something legitimate user would use? If yes, no need for internal, on the other hand if you consider such a behaviour as "hackish" internal should be used
Somewhat related #277 .