libomemo-c/CMakeLists.txt: Add dependency to protobuf-c

This commit is contained in:
Xavier Del Campo Romero 2023-08-12 03:59:46 +02:00
parent e550b1d805
commit 48cfe26383
Signed by: xavi
GPG Key ID: 84FF3612A9BF43F2
1 changed files with 3 additions and 0 deletions

View File

@ -1,7 +1,10 @@
find_package(PkgConfig REQUIRED)
pkg_check_modules(protobuf-c REQUIRED IMPORTED_TARGET libprotobuf-c)
add_subdirectory(libomemo-c)
target_include_directories(omemo-c PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/libomemo-c/src>
$<INSTALL_INTERFACE:libomemo-c/src>)
target_link_libraries(omemo-c PRIVATE PkgConfig::protobuf-c)
export(TARGETS omemo-c FILE Findomemo-c.cmake)
install(