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