Move xwayland integration into xwayland subdirectory
This commit is contained in:
@@ -194,6 +194,7 @@ WAYLAND_SCANNER_RULES(['$(top_srcdir)/protocol'])
|
|||||||
AC_CONFIG_FILES([Makefile
|
AC_CONFIG_FILES([Makefile
|
||||||
shared/Makefile
|
shared/Makefile
|
||||||
src/Makefile
|
src/Makefile
|
||||||
|
src/xwayland/Makefile
|
||||||
clients/Makefile
|
clients/Makefile
|
||||||
data/Makefile
|
data/Makefile
|
||||||
protocol/Makefile
|
protocol/Makefile
|
||||||
|
|||||||
+8
-18
@@ -4,8 +4,7 @@ bin_PROGRAMS = weston \
|
|||||||
AM_CPPFLAGS = \
|
AM_CPPFLAGS = \
|
||||||
-DDATADIR='"$(datadir)"' \
|
-DDATADIR='"$(datadir)"' \
|
||||||
-DMODULEDIR='"$(moduledir)"' \
|
-DMODULEDIR='"$(moduledir)"' \
|
||||||
-DLIBEXECDIR='"$(libexecdir)"' \
|
-DLIBEXECDIR='"$(libexecdir)"'
|
||||||
-DXSERVER_PATH='"@XSERVER_PATH@"'
|
|
||||||
|
|
||||||
weston_LDFLAGS = -export-dynamic
|
weston_LDFLAGS = -export-dynamic
|
||||||
weston_CFLAGS = $(GCC_CFLAGS) $(COMPOSITOR_CFLAGS)
|
weston_CFLAGS = $(GCC_CFLAGS) $(COMPOSITOR_CFLAGS)
|
||||||
@@ -25,6 +24,13 @@ weston_SOURCES = \
|
|||||||
weston-launch.h \
|
weston-launch.h \
|
||||||
weston-egl-ext.h
|
weston-egl-ext.h
|
||||||
|
|
||||||
|
if ENABLE_XSERVER_LAUNCHER
|
||||||
|
SUBDIRS = xwayland
|
||||||
|
endif
|
||||||
|
|
||||||
|
DIST_SUBDIRS = xwayland
|
||||||
|
|
||||||
|
|
||||||
if BUILD_WESTON_LAUNCH
|
if BUILD_WESTON_LAUNCH
|
||||||
weston_launch = weston-launch
|
weston_launch = weston-launch
|
||||||
weston_launch_SOURCES = weston-launch.c weston-launch.h
|
weston_launch_SOURCES = weston-launch.c weston-launch.h
|
||||||
@@ -53,7 +59,6 @@ moduledir = @libdir@/weston
|
|||||||
module_LTLIBRARIES = \
|
module_LTLIBRARIES = \
|
||||||
$(desktop_shell) \
|
$(desktop_shell) \
|
||||||
$(tablet_shell) \
|
$(tablet_shell) \
|
||||||
$(xserver_launcher) \
|
|
||||||
$(x11_backend) \
|
$(x11_backend) \
|
||||||
$(drm_backend) \
|
$(drm_backend) \
|
||||||
$(wayland_backend) \
|
$(wayland_backend) \
|
||||||
@@ -113,19 +118,6 @@ openwfd_backend_la_CFLAGS = $(OPENWFD_COMPOSITOR_CFLAGS) $(GCC_CFLAGS)
|
|||||||
openwfd_backend_la_SOURCES = compositor-openwfd.c tty.c evdev.c evdev.h
|
openwfd_backend_la_SOURCES = compositor-openwfd.c tty.c evdev.c evdev.h
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if ENABLE_XSERVER_LAUNCHER
|
|
||||||
xserver_launcher = xserver-launcher.la
|
|
||||||
xserver_launcher_la_LDFLAGS = -module -avoid-version
|
|
||||||
xserver_launcher_la_LIBADD = $(XSERVER_LAUNCHER_LIBS) ../shared/libshared.la
|
|
||||||
xserver_launcher_la_CFLAGS = $(GCC_CFLAGS) $(COMPOSITOR_CFLAGS)
|
|
||||||
xserver_launcher_la_SOURCES = \
|
|
||||||
xserver-launcher.c \
|
|
||||||
xserver-protocol.c \
|
|
||||||
xserver-server-protocol.h \
|
|
||||||
hash.c \
|
|
||||||
hash.h
|
|
||||||
endif
|
|
||||||
|
|
||||||
if ENABLE_DESKTOP_SHELL
|
if ENABLE_DESKTOP_SHELL
|
||||||
desktop_shell = desktop-shell.la
|
desktop_shell = desktop-shell.la
|
||||||
desktop_shell_la_LDFLAGS = -module -avoid-version
|
desktop_shell_la_LDFLAGS = -module -avoid-version
|
||||||
@@ -154,8 +146,6 @@ BUILT_SOURCES = \
|
|||||||
screenshooter-protocol.c \
|
screenshooter-protocol.c \
|
||||||
tablet-shell-protocol.c \
|
tablet-shell-protocol.c \
|
||||||
tablet-shell-server-protocol.h \
|
tablet-shell-server-protocol.h \
|
||||||
xserver-protocol.c \
|
|
||||||
xserver-server-protocol.h \
|
|
||||||
desktop-shell-protocol.c \
|
desktop-shell-protocol.c \
|
||||||
desktop-shell-server-protocol.h
|
desktop-shell-server-protocol.h
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,27 @@
|
|||||||
|
AM_CPPFLAGS = \
|
||||||
|
-DDATADIR='"$(datadir)"' \
|
||||||
|
-DMODULEDIR='"$(moduledir)"' \
|
||||||
|
-DLIBEXECDIR='"$(libexecdir)"' \
|
||||||
|
-DXSERVER_PATH='"@XSERVER_PATH@"'
|
||||||
|
|
||||||
|
moduledir = @libdir@/weston
|
||||||
|
module_LTLIBRARIES = xserver-launcher.la
|
||||||
|
|
||||||
|
xserver_launcher = xserver-launcher.la
|
||||||
|
xserver_launcher_la_LDFLAGS = -module -avoid-version
|
||||||
|
xserver_launcher_la_LIBADD = \
|
||||||
|
$(XSERVER_LAUNCHER_LIBS) \
|
||||||
|
$(top_builddir)/shared/libshared.la
|
||||||
|
xserver_launcher_la_CFLAGS = $(GCC_CFLAGS) $(COMPOSITOR_CFLAGS)
|
||||||
|
xserver_launcher_la_SOURCES = \
|
||||||
|
xserver-launcher.c \
|
||||||
|
xserver-protocol.c \
|
||||||
|
xserver-server-protocol.h \
|
||||||
|
hash.c \
|
||||||
|
hash.h
|
||||||
|
|
||||||
|
BUILT_SOURCES = \
|
||||||
|
xserver-protocol.c \
|
||||||
|
xserver-server-protocol.h
|
||||||
|
|
||||||
|
@wayland_scanner_rules@
|
||||||
@@ -38,8 +38,8 @@
|
|||||||
|
|
||||||
#include <wayland-server.h>
|
#include <wayland-server.h>
|
||||||
|
|
||||||
#include "../shared/cairo-util.h"
|
#include "../../shared/cairo-util.h"
|
||||||
#include "compositor.h"
|
#include "../compositor.h"
|
||||||
#include "xserver-server-protocol.h"
|
#include "xserver-server-protocol.h"
|
||||||
#include "hash.h"
|
#include "hash.h"
|
||||||
|
|
||||||
Reference in New Issue
Block a user