Makefile.am revision 706f2543
1if AIGLX
2GLXDRI_LIBRARY = libglxdri.la
3endif
4
5noinst_LTLIBRARIES = libglx.la $(GLXDRI_LIBRARY)
6
7AM_CFLAGS = \
8	@DIX_CFLAGS@ \
9	@GL_CFLAGS@ \
10	@DRI_CFLAGS@ \
11	@XLIB_CFLAGS@ \
12	@LIBDRM_CFLAGS@ \
13	@DRIPROTO_CFLAGS@ \
14	-DXFree86Server \
15	@GLX_DEFINES@ \
16	@GLX_ARCH_DEFINES@
17
18# none yet
19#sdk_HEADERS =
20
21INCLUDES = \
22	-I$(top_srcdir)/hw/xfree86/os-support \
23	-I$(top_srcdir)/hw/xfree86/os-support/bus \
24	-I$(top_srcdir)/hw/xfree86/common \
25	-I$(top_srcdir)/hw/xfree86/dri \
26	-I$(top_srcdir)/mi
27
28if DRI2_AIGLX
29INCLUDES += -I$(top_srcdir)/hw/xfree86/dri2
30endif
31
32glapi_sources =					\
33	indirect_dispatch.c			\
34	indirect_dispatch.h			\
35	indirect_dispatch_swap.c		\
36	indirect_reqsize.c			\
37	indirect_reqsize.h			\
38	indirect_size.h				\
39	indirect_size_get.c			\
40	indirect_size_get.h			\
41	indirect_table.c			\
42	dispatch.h				\
43	glapitable.h				\
44	glapi.c					\
45	glapi.h					\
46	glapi_gentable.c			\
47	glapioffsets.h				\
48	glprocs.h				\
49	glthread.c				\
50	glthread.h
51
52libglxdri_la_SOURCES = \
53        extension_string.c \
54        extension_string.h
55
56if DRI
57libglxdri_la_SOURCES += glxdri.c
58endif
59
60if DRI2_AIGLX
61libglxdri_la_SOURCES += glxdri2.c
62endif
63
64libglxdri_la_LIBADD = $(DLOPEN_LIBS)
65
66libglx_la_SOURCES = \
67	$(indirect_sources) \
68	$(glapi_sources) \
69	indirect_util.c \
70	indirect_util.h \
71	indirect_program.c \
72	indirect_table.h \
73	indirect_texture_compression.c \
74        glxbyteorder.h \
75        glxcmds.c \
76        glxcmdsswap.c \
77        glxcontext.h \
78        glxdrawable.h \
79        glxext.c \
80        glxext.h \
81	glxdriswrast.c \
82	glxdricommon.c \
83	glxdricommon.h \
84        glxscreens.c \
85        glxscreens.h \
86        glxserver.h \
87        glxutil.h \
88        render2.c \
89        render2swap.c \
90        renderpix.c \
91        renderpixswap.c \
92        rensize.c \
93        single2.c \
94        single2swap.c \
95        singlepix.c \
96        singlepixswap.c \
97        singlesize.c \
98        singlesize.h \
99        swap_interval.c \
100        unpack.h \
101        xfont.c
102
103libglx_la_LIBADD = $(DLOPEN_LIBS)
104