Expand PMF_FN_* macros.
[netbsd-mini2440.git] / x11 / Xserver / hw / dmx / Makefile
blob6aea2b88ec5390ebbe864c68a20b4f9e348ad504
1 # $NetBSD: Makefile,v 1.3 2005/03/22 22:34:24 rtr Exp $
3 .include "../../Makefile.serverlib"
5 LIB= dmx
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
14 SRCS+= miinitext.c
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 \
40 -I${XSERVERINCDIR}
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} \
49 -DDMXEXT
51 CPPFLAGS+= -UGLXEXT -UXV -UDBE -UXF86VIDMODE -UXF86MISC -UXFreeXDGA \
52 -UMITSHM -UTOGCUP -UMITMISC -USCREENSAVER -URANDR -UFONTCACHE
54 CPPFLAGS.miinitext.c= -UDPMSExtension
56 .include <bsd.x11.mk>
57 XVERSION!= ${PRINTX11VERSION}
58 .include <bsd.lib.mk>
59 SUBDIR= dmxinput dmxconfig .WAIT bin
60 .include <bsd.subdir.mk>