beman.exemplar

src/beman/exemplar/CMakeLists.txt

# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
add_library(beman.exemplar)
add_library(beman::exemplar ALIAS beman.exemplar)
target_sources(beman.exemplar PRIVATE identity.cpp)
target_sources(
beman.exemplar
PUBLIC
FILE_SET HEADERS
BASE_DIRS "${CMAKE_CURRENT_SOURCE_DIR}/../../../include"
FILES
"${CMAKE_CURRENT_SOURCE_DIR}/../../../include/beman/exemplar/identity.hpp"
)
set_target_properties(beman.exemplar PROPERTIES VERIFY_INTERFACE_HEADER_SETS ON)
find_package(beman-install-library REQUIRED)
By not providing "Findbeman-install-library.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "beman-install-library", but CMake did not find one. Could not find a package configuration file provided by "beman-install-library" with any of the following names: beman-install-libraryConfig.cmake beman-install-library-config.cmake Add the installation prefix of "beman-install-library" to CMAKE_PREFIX_PATH or set "beman-install-library_DIR" to a directory containing one of the above files. If "beman-install-library" provides a separate development package or SDK, be sure it has been installed.
beman_install_library(beman.exemplar)