| lib_LTLIBRARIES = libwayland-server.la libwayland-client.la |
| noinst_LTLIBRARIES = libwayland-util.la |
| |
| include_HEADERS = \ |
| wayland-util.h \ |
| wayland-server-protocol.h \ |
| wayland-server.h \ |
| wayland-client-protocol.h \ |
| wayland-client.h \ |
| wayland-egl.h |
| |
| libwayland_util_la_SOURCES = \ |
| connection.c \ |
| connection.h \ |
| wayland-util.c \ |
| wayland-util.h \ |
| wayland-private.h \ |
| wayland-hash.c |
| |
| libwayland_server_la_LIBADD = $(FFI_LIBS) libwayland-util.la -lrt |
| libwayland_server_la_SOURCES = \ |
| wayland-protocol.c \ |
| wayland-server.c \ |
| wayland-shm.c \ |
| event-loop.c |
| |
| libwayland_client_la_LIBADD = $(FFI_LIBS) libwayland-util.la -lrt |
| libwayland_client_la_SOURCES = \ |
| wayland-protocol.c \ |
| wayland-client.c |
| |
| pkgconfigdir = $(libdir)/pkgconfig |
| pkgconfig_DATA = wayland-client.pc wayland-server.pc |
| |
| AM_CPPFLAGS = $(FFI_CFLAGS) |
| AM_CFLAGS = $(GCC_CFLAGS) |
| |
| protocoldir = $(top_srcdir)/protocol |
| |
| if ENABLE_SCANNER |
| wayland_scanner = $(top_builddir)/src/wayland-scanner |
| else |
| wayland_scanner = wayland-scanner |
| endif |
| |
| include $(top_srcdir)/src/scanner.mk |
| |
| if ENABLE_SCANNER |
| bin_PROGRAMS = wayland-scanner |
| |
| wayland_scanner_SOURCES = \ |
| scanner.c |
| |
| wayland_scanner_LDADD = $(EXPAT_LIBS) libwayland-util.la |
| |
| $(BUILT_SOURCES) : wayland-scanner |
| endif |
| |
| BUILT_SOURCES = \ |
| wayland-server-protocol.h \ |
| wayland-client-protocol.h \ |
| wayland-protocol.c |
| |
| CLEANFILES = $(BUILT_SOURCES) |