Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
4358 Serge 1
pkgconfigdir = $(libdir)/pkgconfig
2
pkgconfig_DATA = main/gbm.pc
3
 
4
AM_CFLAGS = \
5
	-D_OS_UNIX=1 \
6
	-DMODULEDIR='"$(libdir)/gbm"' \
7
	-I$(top_srcdir)/include \
8
	-I$(top_srcdir)/src/gbm/main \
9
	$(LIBUDEV_CFLAGS) \
10
	$(LIBKMS_CFLAGS) \
11
	$(DLOPEN_CFLAGS) \
12
	$(DEFINES)
13
 
14
lib_LTLIBRARIES = libgbm.la
15
include_HEADERS = main/gbm.h
16
 
17
libgbm_la_SOURCES = \
18
	main/gbm.c \
19
	main/backend.c \
20
	main/common.c
21
libgbm_la_LDFLAGS = -version-info 1:0
22
libgbm_la_LIBADD = $(LIBUDEV_LIBS) $(LIBKMS_LIBS) $(DLOPEN_LIBS)
23
 
24
if HAVE_EGL_PLATFORM_WAYLAND
25
AM_CPPFLAGS = -DHAVE_WAYLAND_PLATFORM
26
AM_CFLAGS += $(WAYLAND_CFLAGS)
27
libgbm_la_LIBADD += $(top_builddir)/src/egl/wayland/wayland-drm/libwayland-drm.la $(WAYLAND_LIBS)
28
endif
29
 
30
if HAVE_DRI
31
noinst_LTLIBRARIES = libgbm_dri.la
32
libgbm_dri_la_SOURCES = \
33
	backends/dri/gbm_dri.c \
34
	backends/dri/driver_name.c
35
 
36
libgbm_dri_la_CFLAGS = \
37
	$(AM_CFLAGS) \
38
	-DDEFAULT_DRIVER_DIR='"$(DRI_DRIVER_SEARCH_DIR)"' \
39
	$(LIBDRM_CFLAGS)
40
 
41
libgbm_la_LIBADD += \
42
	libgbm_dri.la $(top_builddir)/src/mapi/shared-glapi/libglapi.la $(LIBDRM_LIBS)
43
endif
44
 
45
all-local: libgbm.la
46
	$(MKDIR_P) $(top_builddir)/$(LIB_DIR);
47
	ln -f .libs/libgbm.so.1.0.0 $(top_builddir)/$(LIB_DIR)/libgbm.so