xref: /netbsd-src/external/mit/xorg/server/xorg-server/glx/Makefile.glx (revision e89934bbf778a6d6d6894877c4da59d0c7835b0f)
1#	$NetBSD: Makefile.glx,v 1.12 2016/08/12 01:15:49 mrg Exp $
2
3.PATH:	${X11SRCDIR.xorg-server}/glx
4.PATH:	${X11SRCDIR.MesaLib}/src/mesa/glapi
5.PATH:	${X11SRCDIR.MesaLib}/src/glx
6
7SRCS.glx= \
8	clientinfo.c \
9	createcontext.c \
10        indirect_dispatch.c \
11        indirect_dispatch_swap.c \
12        indirect_reqsize.c \
13        indirect_size_get.c \
14        indirect_table.c \
15        glxdri2.c \
16        extension_string.c \
17        indirect_util.c \
18        indirect_program.c \
19        indirect_texture_compression.c \
20        glxcmds.c \
21        glxcmdsswap.c \
22        glxext.c \
23        glxdriswrast.c \
24        glxdricommon.c \
25        glxscreens.c \
26        render2.c \
27        render2swap.c \
28        renderpix.c \
29        renderpixswap.c \
30        rensize.c \
31        single2.c \
32        single2swap.c \
33        singlepix.c \
34        singlepixswap.c \
35        singlesize.c \
36        swap_interval.c \
37        xfont.c
38
39COPTS.glxcmds.c=		-Wno-error
40COPTS.indirect_dispatch.c=	-Wno-error
41COPTS.indirect_dispatch_swap.c=	-Wno-error
42COPTS.glxscreens.c=		-Wno-error
43COPTS.xfont.c=			-Wno-error
44
45CPPFLAGS+= \
46	-I${X11SRCDIR.xorg-server}/include \
47	-I${X11SRCDIR.xorg-server}/glx \
48	-I${X11SRCDIR.xorg-server}/Xext \
49	-I${X11SRCDIR.xorg-server}/hw/xfree86/dri \
50	-I${X11SRCDIR.xorg-server}/hw/xfree86/dri2 \
51	-I${X11SRCDIR.xorg-server}/present \
52	-I${X11SRCDIR.MesaLib}/include \
53	-I${X11SRCDIR.MesaLib}/src/glx \
54	-I${X11SRCDIR.MesaLib}/src/mesa \
55	-I${X11SRCDIR.MesaLib}/src/mesa/main \
56	-I${X11SRCDIR.MesaLib}/src/mesa/glapi \
57	-I${DESTDIR}${X11INCDIR}/X11 \
58	-I${DESTDIR}${X11INCDIR}/libdrm \
59	-I${DESTDIR}${X11INCDIR}/xorg \
60	-I${DESTDIR}${X11INCDIR}/pixman-1 \
61	-I${X11SRCDIR.xorg-server}/../include
62
63CPPFLAGS+= \
64	-DGLXEXT \
65	-DGLX_USE_MESA \
66	-I${X11SRCDIR.xorg-server}/../include \
67	${X11FLAGS.DIX} ${X11INCS.DIX}
68
69.include <bsd.x11.mk>
70LIBDIR=	${XMODULEDIR}
71.include <bsd.lib.mk>
72