1noinst_LTLIBRARIES = libdixmods.la
2
3if GLX
4GLXMODS = libglx.la
5endif
6
7module_LTLIBRARIES = libwfb.la \
8                     libshadow.la
9
10extsmoduledir = $(moduledir)/extensions
11extsmodule_LTLIBRARIES = $(GLXMODS)
12
13AM_CFLAGS = @XORG_CFLAGS@ @DIX_CFLAGS@
14AM_CPPFLAGS = @XORG_INCS@ \
15           -I$(top_srcdir)/hw/xfree86/loader \
16           -I$(top_srcdir)/miext/shadow \
17           -I$(top_srcdir)/glx
18
19libwfb_la_LDFLAGS = -module -avoid-version $(LD_NO_UNDEFINED_FLAG)
20libwfb_la_LIBADD = $(top_builddir)/fb/libwfb.la
21libwfb_la_SOURCES = fbmodule.c
22libwfb_la_CFLAGS = $(AM_CFLAGS) -DFB_ACCESS_WRAPPER
23
24libglx_la_LDFLAGS = -module -avoid-version $(LD_NO_UNDEFINED_FLAG)
25libglx_la_LIBADD = $(top_builddir)/glx/libglx.la $(GLX_SYS_LIBS)
26if DRI2
27libglx_la_LIBADD += $(top_builddir)/glx/libglxdri.la
28if NO_UNDEFINED
29libglx_la_LIBADD += $(LIBDRM_LIBS) $(PIXMAN_LIBS)
30endif
31endif
32libglx_la_SOURCES = glxmodule.c
33
34libshadow_la_LDFLAGS = -module -avoid-version $(LD_NO_UNDEFINED_FLAG)
35libshadow_la_LIBADD = $(top_builddir)/miext/shadow/libshadow.la
36libshadow_la_SOURCES = shmodule.c
37
38libdixmods_la_SOURCES = \
39	$(top_srcdir)/mi/miinitext.c \
40	$(top_srcdir)/mi/miinitext.h
41libdixmods_la_CFLAGS = $(AM_CFLAGS)
42