summaryrefslogtreecommitdiff
path: root/qxmpp/CMakeLists.txt
blob: 0712e3ed7aaedaaf9bfe2b961705b9aa0affe6dd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
set(BUILD_SHARED OFF)
set(BUILD_OMEMO ON)
set(BUILD_TESTS OFF)
set(WITH_QCA ON)
set(CMAKE_POLICY_DEFAULT_CMP0077 NEW)
set(QT_VERSION_MAJOR 6)
add_subdirectory(qxmpp)
target_link_libraries(${PROJECT_NAME} PRIVATE
    QXmppQt${QT_VERSION_MAJOR}
    QXmppOmemoQt${QT_VERSION_MAJOR})
target_include_directories(QXmppQt${QT_VERSION_MAJOR} PRIVATE
    ${CMAKE_BINARY_DIR}/qxmpp/qxmpp/src)
target_include_directories(${PROJECT_NAME} PRIVATE
    ${CMAKE_BINARY_DIR}/qxmpp/qxmpp/src)
target_include_directories(QXmppOmemoQt${QT_VERSION_MAJOR} PRIVATE
    ${CMAKE_BINARY_DIR}/qxmpp/qxmpp/src/omemo)
target_include_directories(${PROJECT_NAME} PRIVATE
    ${CMAKE_BINARY_DIR}/qxmpp/qxmpp/src/omemo)