xref: /netbsd-src/external/mit/xorg/server/xorg-server.old/dix/Makefile (revision bdc22b2e01993381dcefeff2bc9b56ca75a4235c)
1#	$NetBSD: Makefile,v 1.2 2016/11/17 06:58:40 snj Exp $
2
3.include "../Makefile.serverlib"
4.include "../Makefile.servermod"
5.include "Makefile.common"
6
7LIB=		dix
8
9.PATH:		${X11SRCDIR.xorg-server}/dix
10SRCS=		atom.c colormap.c cursor.c devices.c dispatch.c dixfonts.c \
11		dixutils.c events.c extension.c ffs.c gc.c getevents.c \
12		globals.c glyphcurs.c grabs.c initatoms.c main.c pixmap.c \
13		privates.c property.c resource.c swaprep.c swapreq.c \
14		tables.c window.c \
15		deprecated.c enterleave.c ptrveloc.c registry.c selection.c \
16		eventconvert.c inpututils.c region.c
17
18
19CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/pixman-1
20CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/xorg
21CPPFLAGS+=	${X11FLAGS.PERVASIVE_EXTENSION}
22CPPFLAGS+=	${X11FLAGS.DIX} ${X11INCS.DIX}
23
24CPPFLAGS.globals.c=	-DCOMPILEDDEFAULTFONTPATH=\"${X11DEFAULTFONTPATH:ts,}\"
25
26# XXX make user variables
27CPPFLAGS.dispatch.c=	-DVENDOR_NAME="\"The Xorg Foundation\""
28CPPFLAGS.main.c=	-DVENDOR_STRING="\"The Xorg Group\"" \
29			-DVENDOR_RELEASE=${XORG_VERSION_CURRENT} \
30			-DVENDOR_NAME="\"The Xorg Foundation\""
31
32FILES=		protocol.txt
33FILESDIR=	${X11ROOTDIR}/lib/xorg
34
35COPTS.dixutils.c=	-Wno-error
36COPTS.colormap.c=	-Wno-error
37COPTS.cursor.c=		-Wno-error
38COPTS.deprecated.c=	-Wno-error
39COPTS.dispatch.c=	-Wno-error
40COPTS.dixfonts.c=	-Wno-error
41COPTS.events.c=		-Wno-error
42COPTS.resource.c=	-Wno-error
43COPTS.window.c=		-Wno-error
44COPTS.inpututils.c=	-Wno-error
45
46CWARNFLAGS.clang+=	-Wno-switch
47
48.include <bsd.x11.mk>
49.include <bsd.lib.mk>
50