2013-10-23 14:57:02 +10:00
|
|
|
protocol_sources = \
|
2012-01-03 11:02:46 -05:00
|
|
|
desktop-shell.xml \
|
|
|
|
|
screenshooter.xml \
|
2012-08-29 22:13:01 +02:00
|
|
|
xserver.xml \
|
|
|
|
|
text.xml \
|
2012-09-09 23:08:41 +02:00
|
|
|
input-method.xml \
|
2012-12-07 13:50:29 -08:00
|
|
|
workspaces.xml \
|
2013-06-25 12:05:10 -04:00
|
|
|
text-cursor-position.xml \
|
xdg_shell: Adding a new shell protocol.
xdg_shell is a protocol aimed to substitute wl_shell in the long term,
but will not be part of the wayland core protocol. It starts as a
non-stable API, aimed to be used as a development place at first, and
once features are defined as required by several desktop shells, we can
finally make it stable.
It provides mainly two new interfaces: xdg_surface and xdg_popup.
The xdg_surface interface implements a desktop-style window, that can be
moved, resized, maximized, etc. It provides a request for creating
child/parent relationship, called xdg_surface.set_transient_for.
The xdg_popup interface implements a desktop-style popup/menu. A
xdg_popup is always transient for another surface, and also has implicit
grab.
2013-12-03 15:35:41 -02:00
|
|
|
wayland-test.xml \
|
2013-11-26 18:19:44 +01:00
|
|
|
xdg-shell.xml \
|
|
|
|
|
scaler.xml
|
2013-10-23 14:57:02 +10:00
|
|
|
|
|
|
|
|
if HAVE_XMLLINT
|
|
|
|
|
.PHONY: validate
|
|
|
|
|
|
|
|
|
|
.%.xml.valid: %.xml
|
|
|
|
|
$(AM_V_GEN)$(XMLLINT) --noout --dtdvalid $(dtddir)/wayland.dtd $^ > $@
|
|
|
|
|
|
|
|
|
|
validate: $(protocol_sources:%.xml=.%.xml.valid)
|
|
|
|
|
|
|
|
|
|
all-local: validate
|
|
|
|
|
|
|
|
|
|
CLEANFILES= $(protocol_sources:%.xml=.%.xml.valid)
|
|
|
|
|
EXTRA_DIST=$(protocol_sources)
|
|
|
|
|
|
|
|
|
|
endif
|