[PATCH weston v2 0/5] libweston common modules preparation

Quentin Glidic sardemff7+wayland at sardemff7.net
Sun Dec 18 13:26:29 UTC 2016


From: Quentin Glidic <sardemff7+git at sardemff7.net>

Here is the second take at my common modules series, or rather at the preparation
work.

The real feature will come in a second series, with README update, and a complete
design explanation.

This series is merely a split and reordering of the first two patches frome the
old series, with two modifications, as asked by reviewers:
- dropped the old "module_init" entirely
- maitained "modules=xwayland.so" compatibility

Thanks,


Quentin Glidic (5):
  libweston: Properly namespace backends entrypoint
  libweston: Properly namespace modules entrypoint
  weston: Properly namespace modules entrypoint
  weston: Make the shell entrypoint specific
  weston: Add a specific option to load XWayland

 compositor/cms-colord.c             |  5 +--
 compositor/cms-static.c             |  4 +--
 compositor/main.c                   | 66 +++++++++++++++++++++++++++++--------
 compositor/screen-share.c           |  4 +--
 compositor/systemd-notify.c         |  5 +--
 compositor/weston.h                 | 16 ++++++++-
 desktop-shell/shell.c               |  4 +--
 fullscreen-shell/fullscreen-shell.c |  5 +--
 ivi-shell/ivi-layout.c              |  4 ++-
 ivi-shell/ivi-shell.c               |  4 +--
 libweston/compositor-drm.c          |  4 +--
 libweston/compositor-fbdev.c        |  4 +--
 libweston/compositor-headless.c     |  4 +--
 libweston/compositor-rdp.c          |  4 +--
 libweston/compositor-wayland.c      |  4 +--
 libweston/compositor-x11.c          |  4 +--
 libweston/compositor.c              | 10 +++---
 libweston/compositor.h              |  7 ++--
 man/weston.ini.man                  |  7 ++--
 man/weston.man                      |  7 ++--
 tests/plugin-registry-test.c        |  4 ++-
 tests/surface-global-test.c         |  4 ++-
 tests/surface-screenshot.c          |  5 +--
 tests/surface-test.c                |  4 ++-
 tests/weston-test.c                 |  4 +--
 tests/weston-tests-env              |  7 ++--
 weston.ini.in                       |  3 +-
 xwayland/launcher.c                 |  3 +-
 28 files changed, 137 insertions(+), 69 deletions(-)

-- 
2.10.0



More information about the wayland-devel mailing list