diff options
| author | Linus Jahn <lnj@kaidan.im> | 2022-09-14 22:36:11 +0200 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2022-09-24 18:11:58 +0200 |
| commit | c8bc1db682c165853ad51e2806f932e4fd0b0597 (patch) | |
| tree | 8bd06a8b72ef038ee2ffaca8881656df950d84b8 /src/CMakeLists.txt | |
| parent | 9d9d0b22664c6860a005818e9e787670aec389ff (diff) | |
| download | qxmpp-c8bc1db682c165853ad51e2806f932e4fd0b0597.tar.gz | |
Add file encryption functions and Encryption/DecryptionDevice
The devices allow it to encrypt or decrypt data on the fly when reading
or writing data.
Diffstat (limited to 'src/CMakeLists.txt')
| -rw-r--r-- | src/CMakeLists.txt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 9b82ff1d..bd79a5a7 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -333,6 +333,12 @@ if(WITH_GSTREAMER) ) endif() +if(WITH_QCA) + target_sources(qxmpp PRIVATE client/QXmppFileEncryption.cpp client/QcaInitializer.cpp) + target_link_libraries(qxmpp PRIVATE qca-qt${QT_VERSION_MAJOR}) + target_compile_definitions(qxmpp PRIVATE -DWITH_QCA) +endif() + install( TARGETS qxmpp DESTINATION "${CMAKE_INSTALL_LIBDIR}" |
