Makefile: fix systemd-notify plugin CFLAGS
SYSTEMD_DAEMON_LIBS does not belong in CFLAGS, but SYSTEMD_DAEMON_CFLAGS does. Fix that. Add the missing COMPOSITOR_CFLAGS. Otherwise compiling the plugin will use the system wayland-server.h when it should be using the one pointed to by pkg-config. The latter fixes the build for me, as my system libwayland-server is older than what Weston and this plugin require, and the correct version is only found in my install $prefix. Cc: Egor Starkov <egor.starkov@ge.com> Cc: Eugen Friedrich <efriedrich@de.adit-jv.com> Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
This commit is contained in:
parent
7b3a52ab39
commit
aff703ec2b
@ -102,7 +102,8 @@ module_LTLIBRARIES += systemd-notify.la
|
||||
systemd_notify_la_LDFLAGS = -module -avoid-version
|
||||
systemd_notify_la_LIBADD = $(SYSTEMD_DAEMON_LIBS)
|
||||
systemd_notify_la_CFLAGS = \
|
||||
$(SYSTEMD_DAEMON_LIBS) \
|
||||
$(COMPOSITOR_CFLAGS) \
|
||||
$(SYSTEMD_DAEMON_CFLAGS) \
|
||||
$(PIXMAN_CFLAGS) \
|
||||
$(AM_CFLAGS)
|
||||
systemd_notify_la_SOURCES = \
|
||||
|
Loading…
x
Reference in New Issue
Block a user