xref: /OK3568_Linux_fs/external/xserver/hw/xfree86/dixmods/Makefile.am (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunnoinst_LTLIBRARIES = libdixmods.la
2*4882a593Smuzhiyun
3*4882a593Smuzhiyunif GLX
4*4882a593SmuzhiyunGLXMODS = libglx.la
5*4882a593Smuzhiyunendif
6*4882a593Smuzhiyun
7*4882a593Smuzhiyunmodule_LTLIBRARIES = libfb.la \
8*4882a593Smuzhiyun                     libwfb.la \
9*4882a593Smuzhiyun                     libshadow.la
10*4882a593Smuzhiyun
11*4882a593Smuzhiyunextsmoduledir = $(moduledir)/extensions
12*4882a593Smuzhiyunextsmodule_LTLIBRARIES = $(GLXMODS)
13*4882a593Smuzhiyun
14*4882a593SmuzhiyunAM_CFLAGS = @XORG_CFLAGS@ @DIX_CFLAGS@
15*4882a593SmuzhiyunAM_CPPFLAGS = @XORG_INCS@ \
16*4882a593Smuzhiyun           -I$(top_srcdir)/hw/xfree86/loader \
17*4882a593Smuzhiyun           -I$(top_srcdir)/miext/shadow \
18*4882a593Smuzhiyun           -I$(top_srcdir)/glx
19*4882a593Smuzhiyun
20*4882a593Smuzhiyunlibfb_la_LDFLAGS = -module -avoid-version $(LD_NO_UNDEFINED_FLAG)
21*4882a593Smuzhiyunlibfb_la_LIBADD = $(top_builddir)/fb/libfb.la
22*4882a593Smuzhiyunlibfb_la_SOURCES = fbmodule.c
23*4882a593Smuzhiyunlibfb_la_CFLAGS = $(AM_CFLAGS)
24*4882a593Smuzhiyun
25*4882a593Smuzhiyunlibwfb_la_LDFLAGS = -module -avoid-version $(LD_NO_UNDEFINED_FLAG)
26*4882a593Smuzhiyunlibwfb_la_LIBADD = $(top_builddir)/fb/libwfb.la
27*4882a593Smuzhiyunlibwfb_la_SOURCES = fbmodule.c
28*4882a593Smuzhiyunlibwfb_la_CFLAGS = $(AM_CFLAGS) -DFB_ACCESS_WRAPPER
29*4882a593Smuzhiyun
30*4882a593Smuzhiyunlibglx_la_LDFLAGS = -module -avoid-version $(LD_NO_UNDEFINED_FLAG)
31*4882a593Smuzhiyunlibglx_la_LIBADD = $(top_builddir)/glx/libglx.la $(GLX_SYS_LIBS)
32*4882a593Smuzhiyunif DRI2
33*4882a593Smuzhiyunlibglx_la_LIBADD += $(top_builddir)/glx/libglxdri.la
34*4882a593Smuzhiyunif NO_UNDEFINED
35*4882a593Smuzhiyunlibglx_la_LIBADD += $(LIBDRM_LIBS) $(PIXMAN_LIBS)
36*4882a593Smuzhiyunendif
37*4882a593Smuzhiyunendif
38*4882a593Smuzhiyunlibglx_la_SOURCES = glxmodule.c
39*4882a593Smuzhiyun
40*4882a593Smuzhiyunlibshadow_la_LDFLAGS = -module -avoid-version $(LD_NO_UNDEFINED_FLAG)
41*4882a593Smuzhiyunlibshadow_la_LIBADD = $(top_builddir)/miext/shadow/libshadow.la
42*4882a593Smuzhiyunif NO_UNDEFINED
43*4882a593Smuzhiyunlibshadow_la_LIBADD += libfb.la
44*4882a593Smuzhiyunendif
45*4882a593Smuzhiyunlibshadow_la_SOURCES = shmodule.c
46*4882a593Smuzhiyun
47*4882a593Smuzhiyunlibdixmods_la_SOURCES = $(top_srcdir)/mi/miinitext.c
48*4882a593Smuzhiyunlibdixmods_la_CFLAGS = $(AM_CFLAGS)
49