libtizen_launch_client_la_SOURCES = protocol/tizen-launch-protocol.c
libtizen_launch_client_la_CFLAGS = @WAYLAND_CLIENT_CFLAGS@
libtizen_launch_client_la_LIBADD = @WAYLAND_CLIENT_LIBS@
+
+### tizen-surface
+protocol_LTLIBRARIES += \
+ libtizen-surface-server.la \
+ libtizen-surface-client.la
+pkgconfig_DATA += \
+ src/tizen-surface-server.pc \
+ src/tizen-surface-client.pc
+protocolinclude_HEADERS += \
+ protocol/tizen-surface-server-protocol.h \
+ protocol/tizen-surface-client-protocol.h
+libtizen_surface_server_la_SOURCES = protocol/tizen-surface-protocol.c
+libtizen_surface_server_la_CFLAGS = @WAYLAND_SERVER_CFLAGS@
+libtizen_surface_server_la_LIBADD = @WAYLAND_SERVER_LIBS@
+libtizen_surface_client_la_SOURCES = protocol/tizen-surface-protocol.c
+libtizen_surface_client_la_CFLAGS = @WAYLAND_CLIENT_CFLAGS@
+libtizen_surface_client_la_LIBADD = @WAYLAND_CLIENT_LIBS@
<protocol name="tizen_surface">
- <interface name="tizen_surface_shm" version="1">
+ <interface name="tizen_surface_shm" version="2">
<request name="get_flusher">
<arg name="id" type="new_id" interface="tizen_surface_shm_flusher" summary=""/>
<arg name="surface" type="object" interface="wl_surface" summary="surface object"/>
</request>
</interface>
- <interface name="tizen_surface_shm_flusher" version="1">
+ <interface name="tizen_surface_shm_flusher" version="2">
<request name="destroy" type="destructor" />
<event name="flush">
</event>
+ <event name="free_flush" since="2">
+ </event>
</interface>
</protocol>