Changeset View
Changeset View
Standalone View
Standalone View
src/server/CMakeLists.txt
Show First 20 Lines • Show All 43 Lines • ▼ Show 20 Line(s) | 1 | set(SERVER_LIB_SRCS | |||
---|---|---|---|---|---|
44 | server_decoration_palette_interface.cpp | 44 | server_decoration_palette_interface.cpp | ||
45 | shell_interface.cpp | 45 | shell_interface.cpp | ||
46 | surface_interface.cpp | 46 | surface_interface.cpp | ||
47 | subcompositor_interface.cpp | 47 | subcompositor_interface.cpp | ||
48 | touch_interface.cpp | 48 | touch_interface.cpp | ||
49 | textinput_interface.cpp | 49 | textinput_interface.cpp | ||
50 | textinput_interface_v0.cpp | 50 | textinput_interface_v0.cpp | ||
51 | textinput_interface_v2.cpp | 51 | textinput_interface_v2.cpp | ||
52 | xdgdecoration_interface.cpp | ||||
52 | xdgshell_interface.cpp | 53 | xdgshell_interface.cpp | ||
53 | xdgshell_v5_interface.cpp | 54 | xdgshell_v5_interface.cpp | ||
54 | xdgforeign_v2_interface.cpp | 55 | xdgforeign_v2_interface.cpp | ||
55 | xdgforeign_interface.cpp | 56 | xdgforeign_interface.cpp | ||
56 | xdgshell_v5_interface.cpp | 57 | xdgshell_v5_interface.cpp | ||
57 | xdgshell_v6_interface.cpp | 58 | xdgshell_v6_interface.cpp | ||
58 | xdgshell_stable_interface.cpp | 59 | xdgshell_stable_interface.cpp | ||
59 | xdgoutput_interface.cpp | 60 | xdgoutput_interface.cpp | ||
▲ Show 20 Lines • Show All 131 Lines • ▼ Show 20 Line(s) | 190 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | |||
191 | BASENAME xdg-output | 192 | BASENAME xdg-output | ||
192 | ) | 193 | ) | ||
193 | 194 | | |||
194 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | 195 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | ||
195 | PROTOCOL ${KWayland_SOURCE_DIR}/src/client/protocols/xdg-shell.xml | 196 | PROTOCOL ${KWayland_SOURCE_DIR}/src/client/protocols/xdg-shell.xml | ||
196 | BASENAME xdg-shell | 197 | BASENAME xdg-shell | ||
197 | ) | 198 | ) | ||
198 | 199 | | |||
200 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | ||||
201 | PROTOCOL ${KWayland_SOURCE_DIR}/src/client/protocols/xdg-decoration-unstable-v1.xml | ||||
202 | BASENAME xdg-decoration | ||||
203 | ) | ||||
204 | | ||||
199 | set(SERVER_GENERATED_SRCS | 205 | set(SERVER_GENERATED_SRCS | ||
200 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-output-management-client-protocol.h | 206 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-output-management-client-protocol.h | ||
201 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-output-management-server-protocol.h | 207 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-output-management-server-protocol.h | ||
202 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-org_kde_kwin_outputdevice-client-protocol.h | 208 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-org_kde_kwin_outputdevice-client-protocol.h | ||
203 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-org_kde_kwin_outputdevice-server-protocol.h | 209 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-org_kde_kwin_outputdevice-server-protocol.h | ||
204 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-plasma-shell-client-protocol.h | 210 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-plasma-shell-client-protocol.h | ||
205 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-plasma-shell-server-protocol.h | 211 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-plasma-shell-server-protocol.h | ||
206 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-plasma-shell-client-protocol.h | 212 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-plasma-shell-client-protocol.h | ||
Show All 36 Lines | |||||
243 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-pointer-constraints-unstable-v1-client-protocol.h | 249 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-pointer-constraints-unstable-v1-client-protocol.h | ||
244 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-pointer-constraints-unstable-v1-server-protocol.h | 250 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-pointer-constraints-unstable-v1-server-protocol.h | ||
245 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-client-protocol.h | 251 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-client-protocol.h | ||
246 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-server-protocol.h | 252 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-server-protocol.h | ||
247 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-idle-inhibit-unstable-v1-client-protocol.h | 253 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-idle-inhibit-unstable-v1-client-protocol.h | ||
248 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-idle-inhibit-unstable-v1-server-protocol.h | 254 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-idle-inhibit-unstable-v1-server-protocol.h | ||
249 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-output-unstable-v1-client-protocol.h | 255 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-output-unstable-v1-client-protocol.h | ||
250 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-output-unstable-v1-server-protocol.h | 256 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-output-unstable-v1-server-protocol.h | ||
257 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-output-unstable-v1-client-protocol.h | ||||
258 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-decoration-server-protocol.h | ||||
259 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-decoration-client-protocol.h | ||||
251 | ) | 260 | ) | ||
252 | 261 | | |||
253 | set_source_files_properties(${SERVER_GENERATED_SRCS} PROPERTIES SKIP_AUTOMOC ON) | 262 | set_source_files_properties(${SERVER_GENERATED_SRCS} PROPERTIES SKIP_AUTOMOC ON) | ||
254 | 263 | | |||
255 | add_library(KF5WaylandServer ${SERVER_LIB_SRCS}) | 264 | add_library(KF5WaylandServer ${SERVER_LIB_SRCS}) | ||
256 | generate_export_header(KF5WaylandServer | 265 | generate_export_header(KF5WaylandServer | ||
257 | BASE_NAME | 266 | BASE_NAME | ||
258 | KWaylandServer | 267 | KWaylandServer | ||
▲ Show 20 Lines • Show All 62 Lines • ▼ Show 20 Line(s) | 292 | set(SERVER_LIB_HEADERS | |||
321 | server_decoration_palette_interface.h | 330 | server_decoration_palette_interface.h | ||
322 | shadow_interface.h | 331 | shadow_interface.h | ||
323 | shell_interface.h | 332 | shell_interface.h | ||
324 | slide_interface.h | 333 | slide_interface.h | ||
325 | subcompositor_interface.h | 334 | subcompositor_interface.h | ||
326 | surface_interface.h | 335 | surface_interface.h | ||
327 | textinput_interface.h | 336 | textinput_interface.h | ||
328 | touch_interface.h | 337 | touch_interface.h | ||
338 | xdgdecoration_interface.h | ||||
329 | xdgshell_interface.h | 339 | xdgshell_interface.h | ||
330 | xdgforeign_interface.h | 340 | xdgforeign_interface.h | ||
331 | xdgoutput_interface.h | 341 | xdgoutput_interface.h | ||
332 | ) | 342 | ) | ||
333 | 343 | | |||
334 | install(FILES | 344 | install(FILES | ||
335 | ${SERVER_LIB_HEADERS} | 345 | ${SERVER_LIB_HEADERS} | ||
336 | DESTINATION ${KF5_INCLUDE_INSTALL_DIR}/KWayland/Server COMPONENT Devel | 346 | DESTINATION ${KF5_INCLUDE_INSTALL_DIR}/KWayland/Server COMPONENT Devel | ||
Show All 9 Lines |