From: Kristian Høgsberg Date: Sun, 24 Nov 2013 23:10:19 +0000 (-0800) Subject: Makefile.am: Move launcher helpers in to libsession-helper.la library X-Git-Tag: upstream/0.1.8~698 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=989e9d582cc7b3cfb931518f2e523db08c8a3197;p=profile%2Fivi%2Fweston-ivi-shell.git Makefile.am: Move launcher helpers in to libsession-helper.la library --- diff --git a/src/Makefile.am b/src/Makefile.am index 81547d2..92afae8 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -44,22 +44,27 @@ weston_SOURCES = \ ../shared/matrix.c \ ../shared/matrix.h \ ../shared/zalloc.h \ - weston-launch.h \ weston-egl-ext.h -if ENABLE_DBUS -weston_SOURCES += \ - dbus.h \ - dbus.c -weston_CFLAGS += $(DBUS_CFLAGS) -weston_LDADD += $(DBUS_LIBS) +noinst_LTLIBRARIES = \ + libsession-helper.la + +libsession_helper_la_SOURCES = \ + weston-launch.h \ + launcher-util.c \ + launcher-util.h +libsession_helper_la_CFLAGS = $(GCC_CFLAGS) $(LIBDRM_CFLAGS) $(PIXMAN_CFLAGS) +libsession_helper_la_LIBADD = $(LIBDRM_LIBS) +if ENABLE_DBUS if HAVE_SYSTEMD_LOGIN -weston_SOURCES += \ +libsession_helper_la_SOURCES += \ + dbus.h \ + dbus.c \ logind-util.h \ logind-util.c -weston_CFLAGS += $(SYSTEMD_LOGIN_CFLAGS) -weston_LDADD += $(SYSTEMD_LOGIN_LIBS) +libsession_helper_la_CFLAGS += $(SYSTEMD_LOGIN_CFLAGS) $(DBUS_CFLAGS) +libsession_helper_la_LIBADD += $(SYSTEMD_LOGIN_LIBS) $(DBUS_LIBS) endif endif @@ -121,8 +126,6 @@ module_LTLIBRARIES = \ $(fbdev_backend) \ $(rdp_backend) -noinst_LTLIBRARIES = - if INSTALL_RPI_COMPOSITOR module_LTLIBRARIES += $(rpi_backend) else @@ -162,8 +165,11 @@ endif if ENABLE_DRM_COMPOSITOR drm_backend = drm-backend.la drm_backend_la_LDFLAGS = -module -avoid-version -drm_backend_la_LIBADD = $(COMPOSITOR_LIBS) $(DRM_COMPOSITOR_LIBS) \ - ../shared/libshared.la -lrt +drm_backend_la_LIBADD = \ + $(COMPOSITOR_LIBS) \ + $(DRM_COMPOSITOR_LIBS) \ + ../shared/libshared.la -lrt \ + libsession-helper.la drm_backend_la_CFLAGS = \ $(COMPOSITOR_CFLAGS) \ $(EGL_CFLAGS) \ @@ -176,8 +182,6 @@ drm_backend_la_SOURCES = \ evdev.c \ evdev.h \ evdev-touchpad.c \ - launcher-util.c \ - launcher-util.h \ libbacklight.c \ libbacklight.h @@ -191,7 +195,10 @@ endif if ENABLE_WAYLAND_COMPOSITOR wayland_backend = wayland-backend.la wayland_backend_la_LDFLAGS = -module -avoid-version -wayland_backend_la_LIBADD = $(COMPOSITOR_LIBS) $(WAYLAND_COMPOSITOR_LIBS) \ +wayland_backend_la_LIBADD = \ + $(COMPOSITOR_LIBS) \ + $(WAYLAND_COMPOSITOR_LIBS) \ + libsession-helper.la \ ../shared/libshared-cairo.la wayland_backend_la_CFLAGS = \ $(COMPOSITOR_CFLAGS) \ @@ -209,21 +216,17 @@ rpi_backend_la_LDFLAGS = -module -avoid-version rpi_backend_la_LIBADD = $(COMPOSITOR_LIBS) \ $(RPI_COMPOSITOR_LIBS) \ $(RPI_BCM_HOST_LIBS) \ - $(LIBDRM_LIBS) \ ../shared/libshared.la rpi_backend_la_CFLAGS = \ $(GCC_CFLAGS) \ $(COMPOSITOR_CFLAGS) \ $(RPI_COMPOSITOR_CFLAGS) \ - $(LIBDRM_CFLAGS) \ $(RPI_BCM_HOST_CFLAGS) rpi_backend_la_SOURCES = \ compositor-rpi.c \ rpi-renderer.c \ rpi-renderer.h \ rpi-bcm-stubs.h \ - launcher-util.c \ - launcher-util.h \ evdev.c \ evdev.h \ evdev-touchpad.c @@ -252,13 +255,12 @@ fbdev_backend_la_LDFLAGS = -module -avoid-version fbdev_backend_la_LIBADD = \ $(COMPOSITOR_LIBS) \ $(FBDEV_COMPOSITOR_LIBS) \ - $(LIBDRM_LIBS) \ + libsession-helper.la \ ../shared/libshared.la fbdev_backend_la_CFLAGS = \ $(COMPOSITOR_CFLAGS) \ $(EGL_CFLAGS) \ $(FBDEV_COMPOSITOR_CFLAGS) \ - $(LIBDRM_CFLAGS) \ $(PIXMAN_CFLAGS) \ $(GCC_CFLAGS) fbdev_backend_la_SOURCES = \ @@ -267,9 +269,7 @@ fbdev_backend_la_SOURCES = \ udev-seat.h \ evdev.c \ evdev.h \ - evdev-touchpad.c \ - launcher-util.c \ - launcher-util.h + evdev-touchpad.c endif if ENABLE_RDP_COMPOSITOR