Changeset View
Changeset View
Standalone View
Standalone View
shell/CMakeLists.txt
Show First 20 Lines • Show All 75 Lines • ▼ Show 20 Line(s) | |||||
76 | target_include_directories(plasmashell PRIVATE "${CMAKE_BINARY_DIR}") | 76 | target_include_directories(plasmashell PRIVATE "${CMAKE_BINARY_DIR}") | ||
77 | target_compile_definitions(plasmashell PRIVATE -DPROJECT_VERSION="${PROJECT_VERSION}") | 77 | target_compile_definitions(plasmashell PRIVATE -DPROJECT_VERSION="${PROJECT_VERSION}") | ||
78 | 78 | | |||
79 | if(HAVE_X11) | 79 | if(HAVE_X11) | ||
80 | target_link_libraries(plasmashell ${X11_LIBRARIES} ${XCB_LIBRARIES} ) | 80 | target_link_libraries(plasmashell ${X11_LIBRARIES} ${XCB_LIBRARIES} ) | ||
81 | target_link_libraries(plasmashell Qt5::X11Extras) | 81 | target_link_libraries(plasmashell Qt5::X11Extras) | ||
82 | endif() | 82 | endif() | ||
83 | 83 | | |||
84 | configure_file(org.kde.plasmashell.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/org.kde.plasmashell.desktop @ONLY) | ||||
85 | | ||||
84 | install(TARGETS plasmashell ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) | 86 | install(TARGETS plasmashell ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) | ||
85 | install(FILES org.kde.plasmashell.desktop DESTINATION ${KDE_INSTALL_APPDIR}) | 87 | install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.plasmashell.desktop DESTINATION ${KDE_INSTALL_APPDIR}) | ||
86 | install(FILES org.kde.plasmashell.desktop DESTINATION ${KDE_INSTALL_AUTOSTARTDIR}) | 88 | install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.plasmashell.desktop DESTINATION ${KDE_INSTALL_AUTOSTARTDIR}) | ||
87 | install( FILES dbus/org.kde.PlasmaShell.xml DESTINATION ${KDE_INSTALL_DBUSINTERFACEDIR} ) | 89 | install( FILES dbus/org.kde.PlasmaShell.xml DESTINATION ${KDE_INSTALL_DBUSINTERFACEDIR} ) | ||
88 | 90 | | |||
89 | install(FILES | 91 | install(FILES | ||
90 | scripting/plasma-layouttemplate.desktop | 92 | scripting/plasma-layouttemplate.desktop | ||
91 | DESTINATION ${KDE_INSTALL_KSERVICETYPES5DIR}) | 93 | DESTINATION ${KDE_INSTALL_KSERVICETYPES5DIR}) | ||
92 | 94 | | |||
93 | add_subdirectory(packageplugins) | 95 | add_subdirectory(packageplugins) | ||
94 | if(BUILD_TESTING) | 96 | if(BUILD_TESTING) | ||
95 | add_subdirectory(autotests) | 97 | add_subdirectory(autotests) | ||
96 | endif() | 98 | endif() |