diff options
Diffstat (limited to 'applets/wncklet/Makefile.am')
-rw-r--r-- | applets/wncklet/Makefile.am | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/applets/wncklet/Makefile.am b/applets/wncklet/Makefile.am index b933f81b..14f8a5c7 100644 --- a/applets/wncklet/Makefile.am +++ b/applets/wncklet/Makefile.am @@ -1,3 +1,5 @@ +AUTOMAKE_OPTIONS = subdir-objects + AM_CPPFLAGS = \ $(LIBMATE_PANEL_APPLET_CFLAGS) \ $(WNCKLET_CFLAGS) \ @@ -28,6 +30,20 @@ WNCKLET_LDADD = \ $(WNCKLET_LIBS) \ $(LIBMATE_PANEL_APPLET_LIBS) +if ENABLE_WAYLAND +WNCKLET_SOURCES += \ + wayland-backend.c \ + wayland-backend.h \ + wayland-protocol/wlr-foreign-toplevel-management-unstable-v1-code.c \ + wayland-protocol/wlr-foreign-toplevel-management-unstable-v1-client.h + +WNCKLET_LDADD += \ + $(WAYLAND_LIBS) + +AM_CPPFLAGS += \ + $(WAYLAND_CFLAGS) +endif + if WNCKLET_INPROCESS APPLET_IN_PROCESS = true APPLET_LOCATION = $(pkglibdir)/libwnck-applet.so @@ -62,9 +78,9 @@ $(applet_in_files): $(applet_in_files).in Makefile $(applet_DATA): $(applet_in_files) $(AM_V_GEN) $(MSGFMT) --desktop --keyword= --keyword=Name --keyword=Description --template $< -d $(top_srcdir)/po -o $@ +service_in_files = org.mate.panel.applet.WnckletFactory.service.in if !WNCKLET_INPROCESS servicedir = $(datadir)/dbus-1/services -service_in_files = org.mate.panel.applet.WnckletFactory.service.in service_DATA = $(service_in_files:.service.in=.service) org.mate.panel.applet.WnckletFactory.service: $(service_in_files) |