From b7cc4aed155c00149d319f9182f26af2f56b5829 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Fri, 7 Apr 2023 16:05:18 +0200 Subject: cmake: Omemo module: Respect BUILD_SHARED option Fixes #563. --- src/omemo/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/omemo/CMakeLists.txt b/src/omemo/CMakeLists.txt index ce6ccafb..9086ec64 100644 --- a/src/omemo/CMakeLists.txt +++ b/src/omemo/CMakeLists.txt @@ -20,7 +20,11 @@ set(OMEMO_SOURCE_FILES QXmppOmemoStorage.cpp ) -add_library(${QXMPPOMEMO_TARGET} SHARED ${OMEMO_SOURCE_FILES}) +if(BUILD_SHARED) + add_library(${QXMPPOMEMO_TARGET} SHARED ${OMEMO_SOURCE_FILES}) +else() + add_library(${QXMPPOMEMO_TARGET} STATIC ${OMEMO_SOURCE_FILES}) +endif() target_link_libraries(${QXMPPOMEMO_TARGET} PUBLIC -- cgit v1.2.3