Home | History | Annotate | Line # | Download | only in viadrmums
Makefile revision 1.5
      1 # $NetBSD: Makefile,v 1.5 2021/12/19 16:01:29 riastradh Exp $
      2 
      3 .include "../Makefile.inc"
      4 .include "../drmkms/Makefile.inc"
      5 
      6 KMOD=	viadrmums
      7 IOCONF=	viadrmums.ioconf
      8 
      9 CPPFLAGS+=	-I${S}/external/bsd/drm2/dist/drm/via
     10 CPPFLAGS+=	-I${S}/external/bsd/drm2/via
     11 
     12 CPPFLAGS+=	-DCONFIG_DRM_LEGACY
     13 
     14 .PATH:	${S}/external/bsd/drm2/via
     15 .PATH:	${S}/external/bsd/drm2/dist/drm/via
     16 
     17 COPTS.via_verifier.c+=	-Wno-shadow
     18 COPTS.via_pci.c+=	-Wno-missing-field-initializers
     19 
     20 SRCS+=	via_dma.c
     21 SRCS+=	via_dmablit.c
     22 SRCS+=	via_drv.c
     23 SRCS+=	via_irq.c
     24 SRCS+=	via_map.c
     25 SRCS+=	via_mm.c
     26 SRCS+=	via_verifier.c
     27 SRCS+=	via_video.c
     28 
     29 SRCS+=	via_module.c
     30 SRCS+=	via_pci.c
     31 
     32 WARNS=	3
     33 
     34 .if defined(HAVE_GCC) && ${HAVE_GCC} >= 7 && ${ACTIVE_CC} == "gcc"
     35 COPTS.via_dmablit.c+=	-Wno-error=implicit-fallthrough
     36 .endif
     37 
     38 .include <bsd.kmodule.mk>
     39