Home | History | Annotate | Line # | Download | only in dix
      1 #	$NetBSD: Makefile,v 1.19 2022/07/15 04:18:54 mrg 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 gc.c getevents.c gestures.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 stubmain.c \
     15 		enterleave.c ptrveloc.c registry.c selection.c \
     16 		eventconvert.c inpututils.c region.c touch.c
     17 
     18 
     19 CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/pixman-1
     20 CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/xorg
     21 CPPFLAGS+=	-I${X11SRCDIR.xorg-server}/miext/sync
     22 CPPFLAGS+=	${X11FLAGS.PERVASIVE_EXTENSION}
     23 CPPFLAGS+=	${X11FLAGS.DIX} ${X11INCS.DIX}
     24 
     25 CPPFLAGS.globals.c=	-DCOMPILEDDEFAULTFONTPATH=\"${X11DEFAULTFONTPATH:ts,}\"
     26 
     27 # XXX make user variables
     28 CPPFLAGS.main.c=	-DVENDOR_STRING="\"The Xorg Group\"" \
     29 			-DVENDOR_RELEASE=${XORG_VERSION_CURRENT} \
     30 
     31 FILES=		protocol.txt
     32 FILESDIR=	${X11ROOTDIR}/lib/xorg
     33 
     34 COPTS.dixutils.c=	-Wno-error
     35 COPTS.colormap.c=	-Wno-error
     36 COPTS.cursor.c=		-Wno-error
     37 COPTS.dispatch.c=	-Wno-error
     38 COPTS.dixfonts.c=	-Wno-error
     39 COPTS.events.c=		-Wno-error
     40 COPTS.resource.c=	-Wno-error
     41 COPTS.window.c=		-Wno-error
     42 COPTS.inpututils.c=	-Wno-error
     43 
     44 CWARNFLAGS.clang+=	-Wno-switch
     45 
     46 .include <bsd.x11.mk>
     47 .include <bsd.lib.mk>
     48