Changeset View
Changeset View
Standalone View
Standalone View
libtaskmanager/CMakeLists.txt
1 | add_subdirectory(declarative) | 1 | add_subdirectory(declarative) | ||
---|---|---|---|---|---|
2 | add_subdirectory(autotests) | 2 | add_subdirectory(autotests) | ||
3 | 3 | | |||
4 | set(taskmanager_LIB_SRCS | 4 | set(taskmanager_LIB_SRCS | ||
5 | abstracttasksmodel.cpp | 5 | abstracttasksmodel.cpp | ||
6 | activityinfo.cpp | 6 | activityinfo.cpp | ||
7 | concatenatetasksproxymodel.cpp | 7 | concatenatetasksproxymodel.cpp | ||
8 | flattentaskgroupsproxymodel.cpp | ||||
8 | launchertasksmodel.cpp | 9 | launchertasksmodel.cpp | ||
9 | startuptasksmodel.cpp | 10 | startuptasksmodel.cpp | ||
10 | taskfilterproxymodel.cpp | 11 | taskfilterproxymodel.cpp | ||
11 | taskgroupingproxymodel.cpp | 12 | taskgroupingproxymodel.cpp | ||
12 | tasksmodel.cpp | 13 | tasksmodel.cpp | ||
13 | tasktools.cpp | 14 | tasktools.cpp | ||
14 | virtualdesktopinfo.cpp | 15 | virtualdesktopinfo.cpp | ||
15 | waylandtasksmodel.cpp | 16 | waylandtasksmodel.cpp | ||
Show All 13 Lines | |||||
29 | 30 | | |||
30 | target_include_directories(taskmanager PUBLIC "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>" "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}/taskmanager>") | 31 | target_include_directories(taskmanager PUBLIC "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>" "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}/taskmanager>") | ||
31 | 32 | | |||
32 | target_link_libraries(taskmanager | 33 | target_link_libraries(taskmanager | ||
33 | PUBLIC | 34 | PUBLIC | ||
34 | Qt5::Core | 35 | Qt5::Core | ||
35 | Qt5::Gui | 36 | Qt5::Gui | ||
36 | Qt5::Quick | 37 | Qt5::Quick | ||
38 | KF5::ItemModels | ||||
37 | KF5::WaylandClient | 39 | KF5::WaylandClient | ||
38 | PRIVATE | 40 | PRIVATE | ||
39 | KF5::Activities | 41 | KF5::Activities | ||
40 | KF5::ItemModels | | |||
41 | KF5::ConfigCore | 42 | KF5::ConfigCore | ||
42 | KF5::KIOCore | 43 | KF5::KIOCore | ||
43 | KF5::KIOWidgets | 44 | KF5::KIOWidgets | ||
44 | KF5::ProcessCore | 45 | KF5::ProcessCore | ||
45 | KF5::WindowSystem | 46 | KF5::WindowSystem | ||
46 | ) | 47 | ) | ||
47 | 48 | | |||
48 | if (X11_FOUND) | 49 | if (X11_FOUND) | ||
Show All 10 Lines | |||||
59 | 60 | | |||
60 | install(TARGETS taskmanager EXPORT libtaskmanagerLibraryTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} ) | 61 | install(TARGETS taskmanager EXPORT libtaskmanagerLibraryTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} ) | ||
61 | 62 | | |||
62 | install(FILES | 63 | install(FILES | ||
63 | abstracttasksmodel.h | 64 | abstracttasksmodel.h | ||
64 | abstracttasksmodeliface.h | 65 | abstracttasksmodeliface.h | ||
65 | activityinfo.h | 66 | activityinfo.h | ||
66 | concatenatetasksproxymodel.h | 67 | concatenatetasksproxymodel.h | ||
68 | flattentaskgroupsproxymodel.h | ||||
67 | launchertasksmodel.h | 69 | launchertasksmodel.h | ||
68 | startuptasksmodel.h | 70 | startuptasksmodel.h | ||
69 | taskfilterproxymodel.h | 71 | taskfilterproxymodel.h | ||
70 | taskgroupingproxymodel.h | 72 | taskgroupingproxymodel.h | ||
71 | tasksmodel.h | 73 | tasksmodel.h | ||
72 | tasktools.h | 74 | tasktools.h | ||
73 | virtualdesktopinfo.h | 75 | virtualdesktopinfo.h | ||
74 | waylandtasksmodel.h | 76 | waylandtasksmodel.h | ||
Show All 31 Lines |