Changeset View
Changeset View
Standalone View
Standalone View
src/client/CMakeLists.txt
Show First 20 Lines • Show All 46 Lines • ▼ Show 20 Line(s) | 8 | set(CLIENT_LIB_SRCS | |||
---|---|---|---|---|---|
47 | shm_pool.cpp | 47 | shm_pool.cpp | ||
48 | subcompositor.cpp | 48 | subcompositor.cpp | ||
49 | subsurface.cpp | 49 | subsurface.cpp | ||
50 | surface.cpp | 50 | surface.cpp | ||
51 | touch.cpp | 51 | touch.cpp | ||
52 | textinput.cpp | 52 | textinput.cpp | ||
53 | textinput_v0.cpp | 53 | textinput_v0.cpp | ||
54 | textinput_v2.cpp | 54 | textinput_v2.cpp | ||
55 | xdgdecoration.cpp | ||||
55 | xdgshell.cpp | 56 | xdgshell.cpp | ||
56 | xdgforeign_v2.cpp | 57 | xdgforeign_v2.cpp | ||
57 | xdgforeign.cpp | 58 | xdgforeign.cpp | ||
58 | xdgshell_v5.cpp | 59 | xdgshell_v5.cpp | ||
59 | xdgshell_v6.cpp | 60 | xdgshell_v6.cpp | ||
60 | xdgshell_stable.cpp | 61 | xdgshell_stable.cpp | ||
61 | xdgoutput.cpp | 62 | xdgoutput.cpp | ||
62 | ../compat/wayland-xdg-shell-v5-protocol.c | 63 | ../compat/wayland-xdg-shell-v5-protocol.c | ||
▲ Show 20 Lines • Show All 115 Lines • ▼ Show 20 Line(s) | 177 | ecm_add_wayland_client_protocol(CLIENT_LIB_SRCS | |||
178 | BASENAME xdg-output-unstable-v1 | 179 | BASENAME xdg-output-unstable-v1 | ||
179 | ) | 180 | ) | ||
180 | 181 | | |||
181 | ecm_add_wayland_client_protocol(CLIENT_LIB_SRCS | 182 | ecm_add_wayland_client_protocol(CLIENT_LIB_SRCS | ||
182 | PROTOCOL ${KWayland_SOURCE_DIR}/src/client/protocols/xdg-shell.xml | 183 | PROTOCOL ${KWayland_SOURCE_DIR}/src/client/protocols/xdg-shell.xml | ||
183 | BASENAME xdg-shell | 184 | BASENAME xdg-shell | ||
184 | ) | 185 | ) | ||
185 | 186 | | |||
187 | ecm_add_wayland_client_protocol(CLIENT_LIB_SRCS | ||||
188 | PROTOCOL ${KWayland_SOURCE_DIR}/src/client/protocols/xdg-decoration-unstable-v1.xml | ||||
189 | BASENAME xdg-decoration-unstable-v1 | ||||
190 | ) | ||||
191 | | ||||
186 | 192 | | |||
187 | set(CLIENT_GENERATED_FILES | 193 | set(CLIENT_GENERATED_FILES | ||
188 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-fullscreen-shell-client-protocol.h | 194 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-fullscreen-shell-client-protocol.h | ||
189 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-output-management-client-protocol.h | 195 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-output-management-client-protocol.h | ||
190 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-org_kde_kwin_outputdevice-client-protocol.h | 196 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-org_kde_kwin_outputdevice-client-protocol.h | ||
191 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-plasma-shell-client-protocol.h | 197 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-plasma-shell-client-protocol.h | ||
192 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-plasma-shell-client-protocol.h | 198 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-plasma-shell-client-protocol.h | ||
193 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-plasma-window-management-client-protocol.h | 199 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-plasma-window-management-client-protocol.h | ||
Show All 10 Lines | |||||
204 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-text-input-v2-client-protocol.h | 210 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-text-input-v2-client-protocol.h | ||
205 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-v6-client-protocol.h | 211 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-v6-client-protocol.h | ||
206 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-relativepointer-unstable-v1-client-protocol.h | 212 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-relativepointer-unstable-v1-client-protocol.h | ||
207 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-pointer-gestures-unstable-v1-client-protocol.h | 213 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-pointer-gestures-unstable-v1-client-protocol.h | ||
208 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-pointer-constraints-unstable-v1-client-protocol.h | 214 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-pointer-constraints-unstable-v1-client-protocol.h | ||
209 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-client-protocol.h | 215 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-client-protocol.h | ||
210 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-idle-inhibit-unstable-v1-client-protocol.h | 216 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-idle-inhibit-unstable-v1-client-protocol.h | ||
211 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-output-unstable-v1-client-protocol.h | 217 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-output-unstable-v1-client-protocol.h | ||
218 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-decoration-unstable-v1-client-protocol.h | ||||
212 | ) | 219 | ) | ||
213 | 220 | | |||
214 | set_source_files_properties(${CLIENT_GENERATED_FILES} PROPERTIES SKIP_AUTOMOC ON) | 221 | set_source_files_properties(${CLIENT_GENERATED_FILES} PROPERTIES SKIP_AUTOMOC ON) | ||
215 | 222 | | |||
216 | ecm_add_wayland_client_protocol(CLIENT_LIB_SRCS | 223 | ecm_add_wayland_client_protocol(CLIENT_LIB_SRCS | ||
217 | PROTOCOL ${KWayland_SOURCE_DIR}/src/client/protocols/remote-access.xml | 224 | PROTOCOL ${KWayland_SOURCE_DIR}/src/client/protocols/remote-access.xml | ||
218 | BASENAME remote-access | 225 | BASENAME remote-access | ||
219 | ) | 226 | ) | ||
▲ Show 20 Lines • Show All 63 Lines • ▼ Show 20 Line(s) | 252 | set(CLIENT_LIB_HEADERS | |||
283 | shell.h | 290 | shell.h | ||
284 | shm_pool.h | 291 | shm_pool.h | ||
285 | slide.h | 292 | slide.h | ||
286 | subcompositor.h | 293 | subcompositor.h | ||
287 | subsurface.h | 294 | subsurface.h | ||
288 | surface.h | 295 | surface.h | ||
289 | touch.h | 296 | touch.h | ||
290 | textinput.h | 297 | textinput.h | ||
298 | xdgdecoration.h | ||||
291 | xdgshell.h | 299 | xdgshell.h | ||
292 | xdgforeign.h | 300 | xdgforeign.h | ||
293 | xdgoutput.h | 301 | xdgoutput.h | ||
294 | ) | 302 | ) | ||
295 | 303 | | |||
296 | install(FILES | 304 | install(FILES | ||
297 | ${CLIENT_LIB_HEADERS} | 305 | ${CLIENT_LIB_HEADERS} | ||
298 | DESTINATION ${KF5_INCLUDE_INSTALL_DIR}/KWayland/Client COMPONENT Devel | 306 | DESTINATION ${KF5_INCLUDE_INSTALL_DIR}/KWayland/Client COMPONENT Devel | ||
Show All 9 Lines |