loader: Add missing EXPAT_CFLAGS to libloader.la CPPFLAGS
[mesa.git] / src / loader / Makefile.am
index 371dd575c095c7ee59730b89ac3d14d119a0a213..6c5bd627d6f290720d6d8211c5a2c9cfb4d95795 100644 (file)
@@ -26,11 +26,31 @@ noinst_LTLIBRARIES = libloader.la
 libloader_la_CPPFLAGS = \
        $(DEFINES) \
        -I$(top_srcdir)/include \
+       -I$(top_srcdir)/src \
        $(VISIBILITY_CFLAGS) \
        $(LIBUDEV_CFLAGS)
 
-libloader_la_LIBADD = \
-       $(LIBUDEV_LIBS)
+libloader_la_SOURCES = $(LOADER_C_FILES)
+libloader_la_LIBADD =
+
+if NEED_OPENGL_COMMON
+if HAVE_DRICOMMON
+libloader_la_CPPFLAGS += \
+       -I$(top_srcdir)/src/mesa/drivers/dri/common/ \
+       -I$(top_builddir)/src/mesa/drivers/dri/common/ \
+       -I$(top_srcdir)/src/mesa/ \
+       -I$(top_srcdir)/src/mapi/ \
+       -DUSE_DRICONF \
+       $(EXPAT_CFLAGS)
+
+libloader_la_SOURCES += \
+       $(top_srcdir)/src/mesa/drivers/dri/common/xmlconfig.c
+
+libloader_la_LIBADD += \
+       -lm \
+       $(EXPAT_LIBS)
+endif
+endif
 
 if !HAVE_LIBDRM
 libloader_la_CPPFLAGS += \
@@ -42,5 +62,3 @@ libloader_la_CPPFLAGS += \
 libloader_la_LIBADD += \
        $(LIBDRM_LIBS)
 endif
-
-libloader_la_SOURCES = $(LOADER_C_FILES)