aboutsummaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorLeonardo Basilio <leobasilio@gmail.com>2020-05-18 17:18:47 -0300
committerLinus Jahn <lnj@kaidan.im>2020-07-20 17:18:23 +0200
commiteaf0c052a7218951385f9f4d5da8b669d92102ca (patch)
treef668447db025bcf2400d16e975cc04cc1b9d0ede /src/CMakeLists.txt
parente0314ebab891fd31bd0188ad4ef877fb04938b10 (diff)
downloadqxmpp-eaf0c052a7218951385f9f4d5da8b669d92102ca.tar.gz
QXmppGlobal: Fix QXMPP_EXPORT define for static linking (#299)
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 3ca3f85e..ad205f7a 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -9,6 +9,12 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/base)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/client)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/server)
+# Configure QXmppGlobal.h.in
+if(BUILD_SHARED)
+ set(QXMPP_BUILD_SHARED true)
+else()
+ set(QXMPP_BUILD_SHARED false)
+endif()
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/base/QXmppGlobal.h.in ${CMAKE_CURRENT_BINARY_DIR}/base/QXmppGlobal.h @ONLY)
include_directories(${CMAKE_CURRENT_BINARY_DIR}/base)