$(WARN_CFLAGS) \
-I./ \
-I$(top_srcdir) \
+ -I$(top_srcdir)/include \
-I$(top_srcdir)/src \
- $(PTHREADSTUBS_CFLAGS) \
- @LIBTBM_CFLAGS@
+ @LIBTBM_CFLAGS@ \
+ $(CFLAGS)
libtbm_la_LTLIBRARIES = libtbm.la
libtbm_ladir = $(libdir)
-libtbm_la_LDFLAGS = -version-number 1:0:0 -no-undefined
-libtbm_la_LIBADD = @LIBTBM_LIBS@ @PTHREADSTUBS_LIBS@ @CLOCK_LIB@ -ldl
+libtbm_la_LDFLAGS = $(LDFLAGS) -version-number 1:0:0 -no-undefined
+libtbm_la_LIBADD = @LIBTBM_LIBS@ @CLOCK_LIB@ -ldl
libtbm_la_SOURCES = \
tbm_surface_internal.c \
tbm_surface_queue.c \
tbm_bufmgr_backend.c \
tbm_bufmgr.c \
+ tbm_bo.c \
tbm_drm_helper_server.c \
- tbm_drm_helper_client.c
+ tbm_drm_helper_client.c \
+ tbm_sync.c \
+ tbm_log.c \
+ tbm_error.c \
+ tbm_backend.c \
+ tbm_dummy_display.c
nodist_libtbm_la_SOURCES = \
- wayland-tbm-drm-server-protocol.h \
- wayland-tbm-drm-client-protocol.h \
- wayland-tbm-drm-protocol.c
+ wayland-tbm-drm-auth-server-protocol.h \
+ wayland-tbm-drm-auth-client-protocol.h \
+ wayland-tbm-drm-auth-protocol.c
%-protocol.c : $(top_srcdir)/protocol/%.xml
$(AM_V_GEN)$(MKDIR_P) $(dir $@) && $(wayland_scanner) code < $< > $@
BUILT_SOURCES = $(nodist_libtbm_la_SOURCES)
-libtbmincludedir=$(includedir)
-libtbminclude_HEADERS = tbm_bufmgr.h tbm_surface.h tbm_bufmgr_backend.h tbm_type.h tbm_surface_internal.h tbm_surface_queue.h tbm_drm_helper.h
-
CLEANFILES = $(BUILT_SOURCES)