Changeset View
Changeset View
Standalone View
Standalone View
src/server/CMakeLists.txt
1 | set(SERVER_LIB_SRCS | 1 | set(SERVER_LIB_SRCS | ||
---|---|---|---|---|---|
2 | appmenu_interface.cpp | ||||
2 | buffer_interface.cpp | 3 | buffer_interface.cpp | ||
3 | clientconnection.cpp | 4 | clientconnection.cpp | ||
4 | compositor_interface.cpp | 5 | compositor_interface.cpp | ||
5 | datadevice_interface.cpp | 6 | datadevice_interface.cpp | ||
6 | datadevicemanager_interface.cpp | 7 | datadevicemanager_interface.cpp | ||
7 | dataoffer_interface.cpp | 8 | dataoffer_interface.cpp | ||
8 | datasource_interface.cpp | 9 | datasource_interface.cpp | ||
9 | display.cpp | 10 | display.cpp | ||
▲ Show 20 Lines • Show All 147 Lines • ▼ Show 20 Line(s) | 156 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | |||
157 | BASENAME xdg-foreign-unstable-v2 | 158 | BASENAME xdg-foreign-unstable-v2 | ||
158 | ) | 159 | ) | ||
159 | 160 | | |||
160 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | 161 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | ||
161 | PROTOCOL ${KWayland_SOURCE_DIR}/src/client/protocols/idle-inhibit-unstable-v1.xml | 162 | PROTOCOL ${KWayland_SOURCE_DIR}/src/client/protocols/idle-inhibit-unstable-v1.xml | ||
162 | BASENAME idle-inhibit-unstable-v1 | 163 | BASENAME idle-inhibit-unstable-v1 | ||
163 | ) | 164 | ) | ||
164 | 165 | | |||
166 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | ||||
167 | PROTOCOL ${KWayland_SOURCE_DIR}/src/client/protocols/appmenu.xml | ||||
168 | BASENAME appmenu | ||||
169 | ) | ||||
170 | | ||||
171 | | ||||
165 | add_library(KF5WaylandServer ${SERVER_LIB_SRCS}) | 172 | add_library(KF5WaylandServer ${SERVER_LIB_SRCS}) | ||
166 | generate_export_header(KF5WaylandServer | 173 | generate_export_header(KF5WaylandServer | ||
167 | BASE_NAME | 174 | BASE_NAME | ||
168 | KWaylandServer | 175 | KWaylandServer | ||
169 | EXPORT_FILE_NAME | 176 | EXPORT_FILE_NAME | ||
170 | KWayland/Server/kwaylandserver_export.h | 177 | KWayland/Server/kwaylandserver_export.h | ||
171 | ) | 178 | ) | ||
172 | 179 | | |||
Show All 14 Lines | 193 | set_target_properties(KF5WaylandServer PROPERTIES VERSION ${KWAYLAND_VERSION_STRING} | |||
187 | SOVERSION ${KWAYLAND_SOVERSION} | 194 | SOVERSION ${KWAYLAND_SOVERSION} | ||
188 | EXPORT_NAME WaylandServer | 195 | EXPORT_NAME WaylandServer | ||
189 | ) | 196 | ) | ||
190 | 197 | | |||
191 | install(TARGETS KF5WaylandServer EXPORT KF5WaylandTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}) | 198 | install(TARGETS KF5WaylandServer EXPORT KF5WaylandTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}) | ||
192 | 199 | | |||
193 | set(SERVER_LIB_HEADERS | 200 | set(SERVER_LIB_HEADERS | ||
194 | ${CMAKE_CURRENT_BINARY_DIR}/KWayland/Server/kwaylandserver_export.h | 201 | ${CMAKE_CURRENT_BINARY_DIR}/KWayland/Server/kwaylandserver_export.h | ||
202 | appmenu_interface.h | ||||
195 | blur_interface.h | 203 | blur_interface.h | ||
196 | contrast_interface.h | 204 | contrast_interface.h | ||
197 | buffer_interface.h | 205 | buffer_interface.h | ||
198 | clientconnection.h | 206 | clientconnection.h | ||
199 | compositor_interface.h | 207 | compositor_interface.h | ||
200 | datadevice_interface.h | 208 | datadevice_interface.h | ||
201 | datadevicemanager_interface.h | 209 | datadevicemanager_interface.h | ||
202 | dataoffer_interface.h | 210 | dataoffer_interface.h | ||
▲ Show 20 Lines • Show All 48 Lines • Show Last 20 Lines |