Skip to content

Conversation

sarnex
Copy link
Contributor

@sarnex sarnex commented Aug 26, 2025

Upstream added a CMake install target, so now we can rely on that when using a system installed version, and we can create an interface target to emulate the real one when using FetchContent.

The upstream CMake install target installs all files directly in the given prefix folder, so with CMAKE_PREFIX_PATH=/usr it will install hash_table8.hpp directly to /usr, not in an emhash subfolder.

Since it seems that's how upstream wants this packaged, update our includes to remove the fake emhash subdirectory.

Issue: #19635

@sarnex sarnex marked this pull request as ready for review August 27, 2025 19:06
@sarnex sarnex requested a review from a team as a code owner August 27, 2025 19:06
Signed-off-by: Sarnie, Nick <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant