1 1.19 mrg # $NetBSD: Makefile,v 1.19 2022/07/15 04:18:54 mrg Exp $ 2 1.1 mrg 3 1.1 mrg .include "../Makefile.serverlib" 4 1.1 mrg .include "../Makefile.servermod" 5 1.4 cube .include "Makefile.common" 6 1.1 mrg 7 1.1 mrg LIB= dix 8 1.1 mrg 9 1.1 mrg .PATH: ${X11SRCDIR.xorg-server}/dix 10 1.1 mrg SRCS= atom.c colormap.c cursor.c devices.c dispatch.c dixfonts.c \ 11 1.19 mrg dixutils.c events.c extension.c gc.c getevents.c gestures.c \ 12 1.1 mrg globals.c glyphcurs.c grabs.c initatoms.c main.c pixmap.c \ 13 1.1 mrg privates.c property.c resource.c swaprep.c swapreq.c \ 14 1.13 mrg tables.c window.c stubmain.c \ 15 1.13 mrg enterleave.c ptrveloc.c registry.c selection.c \ 16 1.13 mrg eventconvert.c inpututils.c region.c touch.c 17 1.7 mrg 18 1.1 mrg 19 1.1 mrg CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/pixman-1 20 1.2 mrg CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/xorg 21 1.14 mrg CPPFLAGS+= -I${X11SRCDIR.xorg-server}/miext/sync 22 1.1 mrg CPPFLAGS+= ${X11FLAGS.PERVASIVE_EXTENSION} 23 1.1 mrg CPPFLAGS+= ${X11FLAGS.DIX} ${X11INCS.DIX} 24 1.1 mrg 25 1.16 snj CPPFLAGS.globals.c= -DCOMPILEDDEFAULTFONTPATH=\"${X11DEFAULTFONTPATH:ts,}\" 26 1.1 mrg 27 1.1 mrg # XXX make user variables 28 1.1 mrg CPPFLAGS.main.c= -DVENDOR_STRING="\"The Xorg Group\"" \ 29 1.6 cube -DVENDOR_RELEASE=${XORG_VERSION_CURRENT} \ 30 1.1 mrg 31 1.9 mrg FILES= protocol.txt 32 1.9 mrg FILESDIR= ${X11ROOTDIR}/lib/xorg 33 1.9 mrg 34 1.1 mrg COPTS.dixutils.c= -Wno-error 35 1.8 mrg COPTS.colormap.c= -Wno-error 36 1.8 mrg COPTS.cursor.c= -Wno-error 37 1.8 mrg COPTS.dispatch.c= -Wno-error 38 1.8 mrg COPTS.dixfonts.c= -Wno-error 39 1.8 mrg COPTS.events.c= -Wno-error 40 1.8 mrg COPTS.resource.c= -Wno-error 41 1.8 mrg COPTS.window.c= -Wno-error 42 1.10 mrg COPTS.inpututils.c= -Wno-error 43 1.1 mrg 44 1.12 joerg CWARNFLAGS.clang+= -Wno-switch 45 1.11 joerg 46 1.1 mrg .include <bsd.x11.mk> 47 1.1 mrg .include <bsd.lib.mk> 48