diff options
author | William Wold <[email protected]> | 2018-12-10 09:55:49 -0500 |
---|---|---|
committer | raveit65 <[email protected]> | 2018-12-11 17:23:48 +0100 |
commit | a0d306870068a9cd2d637018275679671d0ec190 (patch) | |
tree | 74a60381d6025498daa07e2c1516278aca70df8c /mate-panel/Makefile.am | |
parent | b0fb7b55064b72f7ba92c1bca12f376eb87b4d7a (diff) | |
download | mate-panel-a0d306870068a9cd2d637018275679671d0ec190.tar.bz2 mate-panel-a0d306870068a9cd2d637018275679671d0ec190.tar.xz |
Link with Wayland protocols and libraries
Move protocol files to parent's EXTRA_DIST
Diffstat (limited to 'mate-panel/Makefile.am')
-rw-r--r-- | mate-panel/Makefile.am | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/mate-panel/Makefile.am b/mate-panel/Makefile.am index 7460d8cc..c37bbd71 100644 --- a/mate-panel/Makefile.am +++ b/mate-panel/Makefile.am @@ -65,6 +65,12 @@ panel_sources = \ panel-applet-info.c \ panel-reset.c +if ENABLE_WAYLAND +panel_sources += \ + wayland-protocols/wlr-layer-shell-unstable-v1-protocol.c \ + wayland-protocols/xdg-shell-protocol.c +endif + panel_headers = \ panel-types.h \ panel-widget.h \ @@ -117,6 +123,12 @@ panel_headers = \ panel-reset.h \ panel-schemas.h +if ENABLE_WAYLAND +panel_headers += \ + wayland-protocols/wlr-layer-shell-unstable-v1-client-protocol.h \ + wayland-protocols/xdg-shell-client-protocol.h +endif + mate_panel_SOURCES = \ $(panel_sources) \ $(panel_headers) @@ -127,6 +139,12 @@ mate_panel_CPPFLAGS = \ -DPANEL_MODULES_DIR=\"$(modulesdir)\" \ -DMATEMENU_I_KNOW_THIS_IS_UNSTABLE +if ENABLE_WAYLAND +mate_panel_CPPFLAGS += \ + $(WAYLAND_CFLAGS) +endif + + mate_panel_LDADD = \ $(top_builddir)/mate-panel/libegg/libegg.la \ $(top_builddir)/mate-panel/libmate-panel-applet-private/libmate-panel-applet-private.la \ @@ -137,6 +155,11 @@ mate_panel_LDADD = \ $(X_LIBS) \ -lm +if ENABLE_WAYLAND +mate_panel_LDADD += \ + $(WAYLAND_LIBS) +endif + mate_panel_LDFLAGS = -export-dynamic mate_desktop_item_edit_SOURCES = \ @@ -261,7 +284,9 @@ EXTRA_DIST = \ panel-test-applets.gresource.xml \ panel-marshal.list \ $(entries_DATA) \ - $(desktop_in_files) + $(desktop_in_files) \ + wayland-protocols/wlr-layer-shell-unstable-v1.xml \ + wayland-protocols/xdg-shell.xml CLEANFILES = \ $(BUILT_SOURCES) \ |