From f7b8ae2af23f7bea1a73581a2160def6630fd427 Mon Sep 17 00:00:00 2001 From: Tobias Fella Date: Fri, 27 Jan 2023 21:17:48 +0100 Subject: [PATCH] Link against sqlite on android This is needed to ensure that the sqlite lib is packaged into the apk --- CMakeLists.txt | 2 ++ src/CMakeLists.txt | 3 +++ 2 files changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index ad7159521..663be6afc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -125,6 +125,8 @@ set_package_properties(KF5DocTools PROPERTIES DESCRIPTION TYPE OPTIONAL ) +find_package(Sqlite3) + if(NOT Quotient_VERSION_MINOR GREATER 6) cmake_policy(SET CMP0063 OLD) endif() diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index dcfecd487..161f378e2 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -103,6 +103,9 @@ endif() if(ANDROID) target_sources(neochat PRIVATE notifyrc.qrc) target_link_libraries(neochat PRIVATE Qt::Svg OpenSSL::SSL) + if(SQLite3_FOUND) + target_link_libraries(neochat PRIVATE SQLite::SQLite3) + endif() target_sources(neochat-app PRIVATE notifyrc.qrc) target_link_libraries(neochat PUBLIC Qt::Svg OpenSSL::SSL) kirigami_package_breeze_icons(ICONS