X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Floader%2FMakefile.am;h=340b335ca9b948918fe86b56e5bc36b94e331003;hb=51f4ebdbdc8bed017ddbd85775766efe4bd80555;hp=36ddba82bd39daf57312ce86779615d8e8ae34cc;hpb=47870d658b777722d48d6b9084d66e270a04e52e;p=mesa.git diff --git a/src/loader/Makefile.am b/src/loader/Makefile.am index 36ddba82bd3..340b335ca9b 100644 --- a/src/loader/Makefile.am +++ b/src/loader/Makefile.am @@ -25,40 +25,43 @@ EXTRA_DIST = SConscript noinst_LTLIBRARIES = libloader.la -libloader_la_CPPFLAGS = \ +AM_CPPFLAGS = \ $(DEFINES) \ -I$(top_srcdir)/include \ -I$(top_srcdir)/src \ $(VISIBILITY_CFLAGS) \ - $(LIBUDEV_CFLAGS) + $(XCB_DRI3_CFLAGS) \ + $(LIBDRM_CFLAGS) +libloader_la_CPPFLAGS = $(AM_CPPFLAGS) libloader_la_SOURCES = $(LOADER_C_FILES) libloader_la_LIBADD = 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/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 + -DUSE_DRICONF libloader_la_LIBADD += \ - -lm \ - $(EXPAT_LIBS) -endif + $(top_builddir)/src/mesa/drivers/dri/common/libxmlconfig.la -if !HAVE_LIBDRM -libloader_la_CPPFLAGS += \ - -D__NOT_HAVE_DRM_H -else -libloader_la_CPPFLAGS += \ - $(LIBDRM_CFLAGS) +endif +if HAVE_LIBDRM libloader_la_LIBADD += \ $(LIBDRM_LIBS) endif + +if HAVE_PLATFORM_X11 +if HAVE_DRI3 +noinst_LTLIBRARIES += libloader_dri3_helper.la + +libloader_dri3_helper_la_SOURCES = \ + loader_dri3_helper.c \ + loader_dri3_helper.h +libloader_dri3_helper_la_LIBADD = $(XCB_DRI3_LIBS) +endif +endif