1 # $NetBSD: Makefile,v 1.3 2005/03/22 22:34:24 rtr Exp $
3 .
include "../../Makefile.serverlib"
7 .PATH
: ${X11SRCDIR.xc
}/programs
/Xserver
/hw
/dmx
8 SRCS
= dmxinit.c dmxscrinit.c dmxshadow.c dmxcursor.c dmxinput.c \
9 dmxdpms.c dmxgc.c dmxgcops.c dmxwindow.c dmxpixmap.c \
10 dmxfont.c dmxcmap.c dmxvisual.c dmxlog.c dmxcb.c dmxprop.c \
11 dmxstat.c dmxsync.c dmxextension.c dmxpict.c
13 .PATH
: ${X11SRCDIR.xc
}/programs
/Xserver
/mi
16 .PATH
: ${X11SRCDIR.xc
}/doc
/man
/DMX
17 MAN
= DMX
.3 DMXAddInput
.3 DMXAddScreen
.3 \
18 DMXChangeDesktopAttributes
.3 DMXChangeScreensAttributes
.3 \
19 DMXForceWindowCreation
.3 DMXGetDesktopAttributes
.3 \
20 DMXGetInputAttributes
.3 DMXGetInputCount
.3 \
21 DMXGetScreenAttributes
.3 DMXGetScreenCount
.3 \
22 DMXGetWindowAttributes
.3 DMXQueryExtension
.3 \
23 DMXQueryVersion
.3 DMXRemoveInput
.3 DMXRemoveScreen
.3 DMXSync
.3
25 MLINKS
= DMXAddInput
.3 DMXAddBackendInput
.3 \
26 DMXAddInput
.3 DMXAddConsoleInput
.3
29 CPPFLAGS
+= -I
${X11SRCDIR.xc
}/programs
/Xserver
/hw
/dmx \
30 -I
${DESTDIR}${X11INCDIR}/X11 \
31 -I
${X11SRCDIR.xc
}/include/fonts \
32 -I
${X11SRCDIR.xc
}/programs
/Xserver
/mi \
33 -I
${X11SRCDIR.xc
}/programs
/Xserver
/include \
34 -I
${X11SRCDIR.xc
}/programs
/Xserver
/os \
35 -I
${X11SRCDIR.xc
}/programs
/Xserver
/fb \
36 -I
${X11SRCDIR.xc
}/programs
/Xserver
/miext
/shadow \
37 -I
${X11SRCDIR.xc
}/programs
/Xserver
/render \
38 -I
${DESTDIR}${X11INCDIR}/X11
/extensions \
39 -I
${X11SRCDIR.xc
}/programs
/Xserver
/Xext \
42 CPPFLAGS
+= -DVENDOR_STRING
="\"The XFree86 Project, Inc\"" \
43 -DVENDOR_RELEASE
="${XVERSION}" \
44 -DOSNAME
='"NetBSD/i386 2.99.16 [ELF]"' \
45 -DOSVENDOR
='"The NetBSD Foundation, Inc."'
47 CPPFLAGS
+= ${X11FLAGS.OS_DEFINES
} \
48 ${X11FLAGS.EXTENSION
} \
51 CPPFLAGS
+= -UGLXEXT
-UXV
-UDBE
-UXF86VIDMODE
-UXF86MISC
-UXFreeXDGA \
52 -UMITSHM
-UTOGCUP
-UMITMISC
-USCREENSAVER
-URANDR
-UFONTCACHE
54 CPPFLAGS.miinitext.c
= -UDPMSExtension
57 XVERSION
!= ${PRINTX11VERSION}
59 SUBDIR
= dmxinput dmxconfig .WAIT bin
60 .
include <bsd.subdir.mk
>