Warning, /plasma/plasma-workspace/components/trianglemousefilter/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2022 Bharadwaj Raju <bharadwaj.raju777@protonmail.com>
0002 # SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0003 
0004 set(trianglemousefilterplugin_SRCS
0005     trianglemousefilterplugin.cpp
0006     trianglemousefilter.cpp
0007 )
0008 
0009 ecm_qt_declare_logging_category(trianglemousefilterplugin_SRCS HEADER debug.h
0010     IDENTIFIER TRIANGLE_MOUSE_FILTER
0011     CATEGORY_NAME kde.trianglemousefilter
0012     DEFAULT_SEVERITY Info
0013     DESCRIPTION "triangle mouse filter"
0014     EXPORT PLASMAWORKSPACE
0015 )
0016 
0017 add_library(trianglemousefilterplugin SHARED ${trianglemousefilterplugin_SRCS})
0018 
0019 target_link_libraries(trianglemousefilterplugin Qt::Core
0020                                            Qt::Quick
0021                                            Qt::Qml)
0022 
0023 set(trianglemousefilterplugin_PATH /org/kde/plasma/workspace/trianglemousefilter)
0024 install(TARGETS trianglemousefilterplugin
0025   DESTINATION ${KDE_INSTALL_QMLDIR}${trianglemousefilterplugin_PATH})
0026 install(FILES qmldir
0027   DESTINATION ${KDE_INSTALL_QMLDIR}${trianglemousefilterplugin_PATH})