diff options
| author | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2014-02-14 12:13:57 +0100 |
|---|---|---|
| committer | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2014-02-14 12:13:57 +0100 |
| commit | a3b3d15a3d3acc3df39615ead685dafcb9371650 (patch) | |
| tree | fe17178d59bca479f75b4c49f723a9baa7f7468f /shell/Makefile.am | |
| parent | 933c927284e9cc51d52d6aee8dcdcd18fa228541 (diff) | |
| download | graynard-a3b3d15a3d3acc3df39615ead685dafcb9371650.tar.gz graynard-a3b3d15a3d3acc3df39615ead685dafcb9371650.zip | |
shell-helper: implement interface in weston module
Diffstat (limited to 'shell/Makefile.am')
| -rw-r--r-- | shell/Makefile.am | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/shell/Makefile.am b/shell/Makefile.am index dfbf2eb..ca52883 100644 --- a/shell/Makefile.am +++ b/shell/Makefile.am @@ -27,12 +27,16 @@ weston_gtk_shell_SOURCES = \ weston-gtk-shell-resources.h \ desktop-shell-client-protocol.h \ desktop-shell-protocol.c \ + shell-helper-client-protocol.h \ + shell-helper-protocol.c \ $(external_sources) weston_gtk_shell_LDADD = $(GTK_LIBS) BUILT_SOURCES = \ desktop-shell-client-protocol.h \ desktop-shell-protocol.c \ + shell-helper-client-protocol.h \ + shell-helper-protocol.c \ weston-gtk-shell-resources.c \ weston-gtk-shell-resources.h @@ -45,6 +49,24 @@ weston-gtk-shell-resources.h: weston-gtk-shell.gresource.xml $(resource_files) EXTRA_DIST = style.css +# shell-helper weston module +moduledir = $(libdir)/weston +module_LTLIBRARIES = shell-helper.la + +# otherwise shell-helper-protocol.c is generated twice- once with +# libtool and once without +mod-%-protocol.c : $(wayland_protocoldir)/%.xml + $(AM_V_GEN)$(wayland_scanner) code < $< > $@ + +shell_helper_la_LDFLAGS = -module -avoid-version +shell_helper_la_LIBADD = $(GTK_LIBS) +shell_helper_la_SOURCES = \ + shell-helper.c +nodist_shell_helper_la_SOURCES = \ + mod-shell-helper-protocol.c \ + shell-helper-server-protocol.h + +BUILT_SOURCES += $(nodist_shell_helper_la_SOURCES) CLEANFILES = $(BUILT_SOURCES) @wayland_scanner_rules@ |
