gbm: do not build intermittent libgbm_dri static library
[mesa.git] / src / egl / drivers / dri2 / Makefile.am
index 45f7dfa4b02d93bbf8f5259ed6befd8b2b0c6e68..b59360de123d2fa735572bafb535e2a2abd4f1e1 100644 (file)
 AM_CFLAGS = \
        -I$(top_srcdir)/include \
        -I$(top_srcdir)/src/egl/main \
+       -I$(top_srcdir)/src/loader \
        -I$(top_srcdir)/src/gbm/main \
        -I$(top_srcdir)/src/gbm/backends/dri \
        -I$(top_srcdir)/src/egl/wayland/wayland-egl \
        -I$(top_srcdir)/src/egl/wayland/wayland-drm \
        -I$(top_builddir)/src/egl/wayland/wayland-drm \
        $(DEFINES) \
+       $(VISIBILITY_CFLAGS) \
        $(LIBDRM_CFLAGS) \
-       $(LIBUDEV_CFLAGS) \
-       $(LIBKMS_CFLAGS) \
        -DDEFAULT_DRIVER_DIR=\"$(DRI_DRIVER_SEARCH_DIR)\"
 
 noinst_LTLIBRARIES = libegl_dri2.la
 
 libegl_dri2_la_SOURCES = \
        egl_dri2.c \
-       common.c
+       egl_dri2.h \
+       egl_dri2_fallbacks.h
 
 libegl_dri2_la_LIBADD = \
+       $(top_builddir)/src/loader/libloader.la \
        $(EGL_LIB_DEPS)
 
-if HAVE_SHARED_GLAPI
-AM_CFLAGS += -DHAVE_SHARED_GLAPI
-endif
-
 if HAVE_EGL_PLATFORM_X11
 libegl_dri2_la_SOURCES += platform_x11.c
 AM_CFLAGS += -DHAVE_X11_PLATFORM
@@ -62,3 +60,8 @@ if HAVE_EGL_PLATFORM_DRM
 libegl_dri2_la_SOURCES += platform_drm.c
 AM_CFLAGS += -DHAVE_DRM_PLATFORM
 endif
+
+if HAVE_EGL_PLATFORM_SURFACELESS
+libegl_dri2_la_SOURCES += platform_surfaceless.c
+AM_CFLAGS += -DHAVE_SURFACELESS_PLATFORM
+endif