From 8e0f0182cbf5e4e80972f18a809052608411a9f6 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Sun, 1 Jun 2025 04:03:25 +0200 Subject: [PATCH] Add Prison dependency to QML modules so Prison is deployed on Windows Otherwise we get an error because the DLL isn't found. --- src/app/CMakeLists.txt | 2 ++ src/libneochat/CMakeLists.txt | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/src/app/CMakeLists.txt b/src/app/CMakeLists.txt index 105f45d41..cf2b8dc90 100644 --- a/src/app/CMakeLists.txt +++ b/src/app/CMakeLists.txt @@ -108,6 +108,8 @@ ecm_add_qml_module(neochat URI org.kde.neochat GENERATE_PLUGIN_SOURCE DEPENDENCIES QtCore QtQuick + org.kde.prison + org.kde.prison.scanner IMPORTS org.kde.neochat.libneochat org.kde.neochat.rooms diff --git a/src/libneochat/CMakeLists.txt b/src/libneochat/CMakeLists.txt index 0f4d462f4..c558708a0 100644 --- a/src/libneochat/CMakeLists.txt +++ b/src/libneochat/CMakeLists.txt @@ -48,6 +48,11 @@ target_sources(LibNeoChat PRIVATE ecm_add_qml_module(LibNeoChat GENERATE_PLUGIN_SOURCE URI org.kde.neochat.libneochat OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/src/org/kde/neochat/libneochat + DEPENDENCIES + QtCore + QtQuick + org.kde.prison + org.kde.prison.scanner QML_FILES qml/GroupChatDrawerHeader.qml qml/LocationMapItem.qml