network-experiment/bmrshared-magic/lib/CMakeLists.txt

30 lines
466 B
CMake

find_package(libmagic 5.45 REQUIRED)
project(bmrshared-magic)
add_library(
${PROJECT_NAME}
magic_file_info.cpp
)
set_property(
TARGET ${PROJECT_NAME}
PROPERTY CXX_STANDARD 20
)
target_include_directories(
${PROJECT_NAME}
PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../include
)
target_link_libraries(
${PROJECT_NAME}
PUBLIC
libmagic::libmagic
)
install(
FILES ${CONAN_LIBMAGIC_PACKAGE_FOLDER}/res/magic.mgc
DESTINATION bin
)