Makefile revision 1.5
1# $NetBSD: Makefile,v 1.5 2016/09/02 04:27:13 jakllsch Exp $ 2 3DRIVER= xf86-video-nouveau 4DRIVER_NAME= nouveau_drv 5 6SRCS= nouveau_copy.c \ 7 nouveau_copy85b5.c \ 8 nouveau_copy90b5.c \ 9 nouveau_copya0b5.c \ 10 nouveau_exa.c \ 11 nouveau_xv.c \ 12 nouveau_dri2.c \ 13 nouveau_present.c \ 14 nouveau_sync.c \ 15 nouveau_wfb.c \ 16 nv_accel_common.c \ 17 nv_driver.c \ 18 nv_shadow.c \ 19 nv04_exa.c \ 20 nv04_xv_ovl.c \ 21 nv04_xv_blit.c \ 22 nv10_exa.c \ 23 nv10_xv_ovl.c \ 24 nv30_exa.c \ 25 nv30_xv_tex.c \ 26 nv40_exa.c \ 27 nv40_xv_tex.c \ 28 nv50_accel.c \ 29 nv50_exa.c \ 30 nv50_xv.c \ 31 nvc0_accel.c \ 32 nvc0_exa.c \ 33 nvc0_xv.c \ 34 drmmode_display.c \ 35 vl_hwmc.c 36 37LIBDPLIBS+= drm_nouveau ${.CURDIR}/../../../lib/libdrm_nouveau 38 39MAN= nouveau.4 40 41CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/libdrm 42 43CPPFLAGS+= -DNV_MAJOR_VERSION=${PACKAGE_MAJOR} 44CPPFLAGS+= -DNV_MINOR_VERSION=${PACKAGE_MINOR} 45CPPFLAGS+= -DNV_PATCHLEVEL=${PACKAGE_PATCH} 46CPPFLAGS+= -DNV_DRIVER_DATE=${DRIVER_DATE} 47 48.include "../Makefile.xf86-driver" 49 50# XXX 51.if ${HAVE_GCC:U0} > 48 52COPTS.nouveau_xv.c+= ${${ACTIVE_CC} == "gcc":? -Wno-error=discarded-qualifiers :} 53.endif 54COPTS.nouveau_xv.c+= ${${ACTIVE_CC} == "clang":? -Wno-error=incompatible-pointer-types-discards-qualifiers :} 55 56.if ${XORG_SERVER_SUBDIR} != "xorg-server.old" 57CPPFLAGS+= -DHAVE_XORG_LIST 58CPPFLAGS+= -DHAVE_XAA_H 59.endif 60 61# from pkgsrc/x11/xf86-video-nouveau/patches/patch-configure 62DRIVER_DATE!=awk '/^Date:/{print "\"" $0 "\"";exit}' ${X11SRCDIR.${DRIVER}}/ChangeLog 63