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