aboutsummaryrefslogtreecommitdiffstats
path: root/src/m_key_server_sync
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2025-04-30 21:54:42 +0000
committersaturneric <[email protected]>2025-04-30 21:54:42 +0000
commit0a04125026893bcfadc65d4cbdfae70784db3015 (patch)
treea85ded684149e8149370be1c15594f804adf33e4 /src/m_key_server_sync
parentchore: upgrade to v2.1.8 (diff)
downloadModules-0a04125026893bcfadc65d4cbdfae70784db3015.tar.gz
Modules-0a04125026893bcfadc65d4cbdfae70784db3015.zip
refactor: switch to in project submodule build model
Diffstat (limited to 'src/m_key_server_sync')
-rw-r--r--src/m_key_server_sync/CMakeLists.txt11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/m_key_server_sync/CMakeLists.txt b/src/m_key_server_sync/CMakeLists.txt
index c15eed3..13e719d 100644
--- a/src/m_key_server_sync/CMakeLists.txt
+++ b/src/m_key_server_sync/CMakeLists.txt
@@ -31,10 +31,6 @@ aux_source_directory(. INTEGRATED_MODULE_SOURCE)
# define libgpgfrontend_module
add_library(mod_key_server_sync SHARED ${INTEGRATED_MODULE_SOURCE})
-# install dir
-install(TARGETS mod_key_server_sync
- LIBRARY DESTINATION "${CMAKE_INSTALL_PREFIX}/modules")
-
# link sdk
target_link_libraries(mod_key_server_sync PRIVATE
gpgfrontend_module_sdk)
@@ -44,3 +40,10 @@ target_link_libraries(mod_key_server_sync PRIVATE Qt::Core Qt::Network)
# using std c++ 17
target_compile_features(mod_key_server_sync PRIVATE cxx_std_17)
+
+# install paths
+install(TARGETS mod_key_server_sync
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
+) \ No newline at end of file