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