From bd600d41170861c5048d5c4b3d8992d853aaaf11 Mon Sep 17 00:00:00 2001 From: outfoxxed Date: Wed, 24 Jan 2024 04:00:45 -0800 Subject: [PATCH] Fix build not including qml plugin and qmldir --- src/declarative/CMakeLists.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/declarative/CMakeLists.txt b/src/declarative/CMakeLists.txt index f01ea5f..bc4d740 100644 --- a/src/declarative/CMakeLists.txt +++ b/src/declarative/CMakeLists.txt @@ -1,12 +1,13 @@ # SPDX-FileCopyrightText: 2021 Aleix Pol Gonzalez # SPDX-License-Identifier: BSD-3-Clause -set(BUILD_SHARED_LIBS ON) - qt_add_qml_module(LayerShellQtQml URI "org.kde.layershell" VERSION 1.0 SOURCES layershellqtplugin.cpp) target_link_libraries(LayerShellQtQml PRIVATE Qt::Qml LayerShellQtInterface) +install(TARGETS LayerShellQtQml LIBRARY DESTINATION ${KDE_INSTALL_QMLDIR}) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/qmldir DESTINATION ${KDE_INSTALL_QMLDIR}) + #ecm_finalize_qml_module(LayerShellQtQml DESTINATION ${KDE_INSTALL_QMLDIR})