1# $NetBSD: Makefile,v 1.3 2019/03/03 17:52:32 maya Exp $ 2 3.include <bsd.own.mk> 4 5LIB= drm_nouveau 6.PATH: ${X11SRCDIR.drm} 7.PATH: ${X11SRCDIR.drm}/nouveau 8.PATH: ${X11SRCDIR.drm}/nouveau/nvif 9 10SRCS= nouveau.c \ 11 pushbuf.c \ 12 bufctx.c \ 13 abi16.c 14 15COPTS.nouveau.c+= ${${ACTIVE_CC} == "clang":? -Wno-error=gnu-variable-sized-type-not-at-end :} 16 17CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/libdrm 18CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/X11 -I${X11SRCDIR.drm} 19 20LIBDPLIBS= drm ${.CURDIR}/../libdrm 21 22PKGCONFIG= libdrm_nouveau 23PKGDIST= drm 24 25INCS= cl0080.h \ 26 cl9097.h \ 27 class.h \ 28 if0002.h \ 29 if0003.h \ 30 ioctl.h \ 31 unpack.h 32 33INCSDIR=${X11INCDIR}/libdrm/nouveau/nvif 34 35 36.include "../libdrm/Makefile.defines" 37 38.include <bsd.x11.mk> 39.include <bsd.lib.mk> 40