xref: /netbsd-src/external/mit/xorg/server/drivers/xf86-video-sis/Makefile (revision c4b7a9e7940c62d92a81ee31e05e281e6035fadc)
1#	$NetBSD: Makefile,v 1.19 2023/06/03 09:09:08 lukem Exp $
2
3DRIVER=		xf86-video-sis
4DRIVER_NAME=	sis_drv
5
6SRCS=		init301.c init.c initextx.c  sis300_accel.c
7SRCS+=		sis310_accel.c sis6326_video.c sis_accel.c sis_cursor.c
8SRCS+=		sis_dac.c sis_dga.c sis_driver.c sis_memcpy.c sis_opt.c
9SRCS+=		sis_setup.c sis_shadow.c sis_utility.c sis_vb.c
10SRCS+=		sis_vga.c sis_video.c
11MAN=		sis.4
12
13CPPFLAGS+=	-DHAVE_CONFIG_H -I${X11SRCDIR.${DRIVER}}/../include
14CPPFLAGS+=	-I${X11SRCDIR.${DRIVER}}/src
15CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/X11
16CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/X11/dri
17CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/libdrm
18
19X11MANCPP=		yes
20
21CWARNFLAGS.clang+=	-Wno-parentheses
22
23.include "../Makefile.xf86-driver"
24
25# XXX
26COPTS.sis_driver.c+=	${${ACTIVE_CC} == "gcc":? -Wno-error=discarded-qualifiers :}
27COPTS.sis_utility.c+=	${${ACTIVE_CC} == "gcc":? -Wno-error=discarded-qualifiers :} ${CC_WNO_STRINGOP_OVERFLOW}
28COPTS.initextx.c+=	${${ACTIVE_CC} == "gcc":? -Wno-error=discarded-qualifiers :}
29COPTS.sis_driver.c+=	${${ACTIVE_CC} == "clang":? -Wno-error=incompatible-pointer-types-discards-qualifiers :}
30COPTS.sis_utility.c+=	${${ACTIVE_CC} == "clang":? -Wno-error=incompatible-pointer-types-discards-qualifiers :}
31COPTS.initextx.c+=	${${ACTIVE_CC} == "clang":? -Wno-error=incompatible-pointer-types-discards-qualifiers :}
32
33COPTS.sis_driver.c+=		-Wno-error	# XXX deprecated
34