aboutsummaryrefslogtreecommitdiff
path: root/libomemo-c
diff options
context:
space:
mode:
authorXavier Del Campo Romero <xavi.dcr@tutanota.com>2023-08-12 03:35:30 +0200
committerXavier Del Campo Romero <xavi.dcr@tutanota.com>2023-08-12 04:00:19 +0200
commitb6d986177a555befe3448b03dbc543ff39d4a418 (patch)
tree31e4dabbdb35d05364a9bc5598992bb003b66c39 /libomemo-c
parent9c9bf9685c5488b071dc4ca0760b771c51c470da (diff)
downloadxxcc-b6d986177a555befe3448b03dbc543ff39d4a418.tar.gz
Allow locally built libomemo-c
Diffstat (limited to 'libomemo-c')
-rw-r--r--libomemo-c/CMakeLists.txt18
1 files changed, 18 insertions, 0 deletions
diff --git a/libomemo-c/CMakeLists.txt b/libomemo-c/CMakeLists.txt
index 20e3836..b57e494 100644
--- a/libomemo-c/CMakeLists.txt
+++ b/libomemo-c/CMakeLists.txt
@@ -1 +1,19 @@
add_subdirectory(libomemo-c)
+target_include_directories(omemo-c PUBLIC
+ $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/libomemo-c/src>
+ $<INSTALL_INTERFACE:libomemo-c/src>)
+export(TARGETS omemo-c FILE Findomemo-c.cmake)
+
+install(
+ TARGETS omemo-c
+ EXPORT OmemoCTargets
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+)
+
+install(
+ EXPORT OmemoCTargets
+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/libomemo-c"
+ FILE Findomemo-c.cmake
+)