Subversion Repositories Kolibri OS

Rev

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

  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
  48.