eBay / NuRaft

C++ implementation of Raft core logic as a replication library
Apache License 2.0
996 stars 236 forks source link

Fix public usage requirements on CMake targets #462

Closed JosiahWI closed 1 year ago

JosiahWI commented 1 year ago

This adds the include directory to the public includes for both the static and shared targets. It is necessary to do it for both the build and install interfaces, because the build interface will be used if the project is added as a submodule, but the install interface will be used if the project was added using a config.

Fixes #460.