launcher: add logind backend
authorDavid Herrmann <dh.herrmann@gmail.com>
Mon, 21 Oct 2013 22:28:09 +0000 (00:28 +0200)
committerKristian Høgsberg <krh@bitplanet.net>
Mon, 21 Oct 2013 23:23:58 +0000 (16:23 -0700)
commitcc5b2ed2b8e3b57de86b74f4a9934df255b9d3a8
tree1dfc7d942c3d03ec3ea29712d23127ec2bedc9c6
parente461f853851947b374f905f75fb656c3061cd724
launcher: add logind backend

Instead of connecting to weston-launch from launcher-util, we now try to
connect to logind first. If logind provides session-devices, we use them.
If not, we fall back to the old weston-launch facility.
configure.ac
src/Makefile.am
src/compositor-drm.c
src/compositor-fbdev.c
src/compositor-rpi.c
src/launcher-util.c
src/launcher-util.h
src/logind-util.c [new file with mode: 0644]
src/logind-util.h [new file with mode: 0644]