Defeated by autotool, copy and paste to the rescue. https://bugs.freedesktop.org/show_bug.cgi?id=51997 https://bugs.freedesktop.org/show_bug.cgi?id=51531 Signed-off-by: Kristian Høgsberg <krh@bitplanet.net>tags/rgb10_a2ui-v3
@@ -1728,8 +1728,9 @@ for plat in $egl_platforms; do | |||
[AC_MSG_ERROR([cannot find libwayland-client])]) | |||
GALLIUM_WINSYS_DIRS="$GALLIUM_WINSYS_DIRS sw/wayland" | |||
m4_ifdef([WAYLAND_SCANNER_RULES], | |||
[WAYLAND_SCANNER_RULES(['$(top_srcdir)/src/egl/wayland/wayland-drm/protocol'])]) | |||
WAYLAND_PREFIX=`$PKG_CONFIG --variable=prefix wayland-client` | |||
AC_PATH_PROG([WAYLAND_SCANNER], [wayland-scanner],, | |||
[${WAYLAND_PREFIX}/bin$PATH_SEPARATOR$PATH]) | |||
;; | |||
x11) |
@@ -12,4 +12,11 @@ BUILT_SOURCES = wayland-drm-protocol.c \ | |||
wayland-drm-server-protocol.h | |||
CLEANFILES = $(BUILT_SOURCES) | |||
@wayland_scanner_rules@ | |||
%-protocol.c : %.xml | |||
$(AM_V_GEN)$(WAYLAND_SCANNER) code < $< > $@ | |||
%-server-protocol.h : %.xml | |||
$(AM_V_GEN)$(WAYLAND_SCANNER) server-header < $< > $@ | |||
%-client-protocol.h : %.xml | |||
$(AM_V_GEN)$(WAYLAND_SCANNER) client-header < $< > $@ |