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

0001 set(libdbusmenu_SRCS
0002 dbusmenuimporter.cpp
0003 dbusmenushortcut_p.cpp
0004 dbusmenutypes_p.cpp
0005 utils.cpp
0006 dbusmenuimporter.h
0007 dbusmenushortcut_p.h
0008 dbusmenutypes_p.h
0009 )
0010 
0011 ecm_qt_declare_logging_category(libdbusmenu_SRCS HEADER debug.h
0012                                             IDENTIFIER DBUSMENUQT
0013                                             CATEGORY_NAME org.kde.libdbusmenuqt
0014                                             DEFAULT_SEVERITY Info
0015                                             DESCRIPTION "libdbusmenu debug"
0016                                             EXPORT PLASMAWORKSPACE
0017                                         )
0018 
0019 set_source_files_properties(com.canonical.dbusmenu.xml PROPERTIES
0020    NO_NAMESPACE true
0021    INCLUDE "dbusmenutypes_p.h"
0022    CLASSNAME DBusMenuInterface
0023 )
0024 qt_add_dbus_interface(libdbusmenu_SRCS com.canonical.dbusmenu.xml dbusmenu_interface)
0025 
0026 
0027 add_library(dbusmenuqt STATIC ${libdbusmenu_SRCS})
0028 target_link_libraries(dbusmenuqt
0029     Qt::DBus
0030     Qt::Widgets
0031 )
0032 
0033 set_property(TARGET dbusmenuqt PROPERTY POSITION_INDEPENDENT_CODE ON)
0034 
0035 add_subdirectory(test)