Only supports "add_subdirectory" workflow and doesn't run unit-tests. It generates a INTERFACE cmake target that other libraries can use to express their dependency on Boost.ContainerHash and get usage requiremments, such as the include directory.