Home | History | Annotate | Line # | Download | only in dix
      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 
      7 LIB=		dix
      8 
      9 .PATH:		${X11SRCDIR.xorg-server}/dix
     10 SRCS=		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 
     19 CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/pixman-1
     20 CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/xorg
     21 CPPFLAGS+=	${X11FLAGS.PERVASIVE_EXTENSION}
     22 CPPFLAGS+=	${X11FLAGS.DIX} ${X11INCS.DIX}
     23 
     24 CPPFLAGS.globals.c=	-DCOMPILEDDEFAULTFONTPATH=\"${X11DEFAULTFONTPATH:ts,}\"
     25 
     26 # XXX make user variables
     27 CPPFLAGS.dispatch.c=	-DVENDOR_NAME="\"The Xorg Foundation\""
     28 CPPFLAGS.main.c=	-DVENDOR_STRING="\"The Xorg Group\"" \
     29 			-DVENDOR_RELEASE=${XORG_VERSION_CURRENT} \
     30 			-DVENDOR_NAME="\"The Xorg Foundation\""
     31 
     32 FILES=		protocol.txt
     33 FILESDIR=	${X11ROOTDIR}/lib/xorg
     34 
     35 COPTS.dixutils.c=	-Wno-error
     36 COPTS.colormap.c=	-Wno-error
     37 COPTS.cursor.c=		-Wno-error
     38 COPTS.deprecated.c=	-Wno-error
     39 COPTS.dispatch.c=	-Wno-error
     40 COPTS.dixfonts.c=	-Wno-error
     41 COPTS.events.c=		-Wno-error
     42 COPTS.resource.c=	-Wno-error
     43 COPTS.window.c=		-Wno-error
     44 COPTS.inpututils.c=	-Wno-error
     45 
     46 CWARNFLAGS.clang+=	-Wno-switch
     47 
     48 .include <bsd.x11.mk>
     49 .include <bsd.lib.mk>
     50