1#	$NetBSD: Makefile,v 1.7 2010/11/29 09:34:41 skrll Exp $
2
3.include <bsd.sys.mk> # for HOST_SH
4
5.include "../../../Makefile.serverlib"
6.include "../../../Makefile.servermod"
7
8LIB=	init
9
10.PATH:	${X11SRCDIR.xorg-server}/hw/xfree86/common
11SRCS=	xf86Init.c
12
13CPPFLAGS+=	-I${X11SRCDIR.xorg-server}/hw/xfree86/common \
14		-I${X11SRCDIR.xorg-server}/hw/xfree86/os-support \
15		-I${X11SRCDIR.xorg-server}/hw/xfree86/os-support/bus \
16                -I${X11SRCDIR.xorg-server}/mfb \
17                -I${X11SRCDIR.xorg-server}/mi \
18		-I${X11SRCDIR.xorg-server}/include \
19		-I${X11SRCDIR.xorg-server}/os \
20		-I${X11SRCDIR.xorg-server}/Xext \
21		-I${DESTDIR}${X11INCDIR}/X11 \
22		-I${DESTDIR}${X11INCDIR}/X11/extensions \
23		-I${DESTDIR}${X11INCDIR}/pixman-1 \
24		-I${DESTDIR}${X11INCDIR}/xorg \
25                -I${X11SRCDIR.xorg-server}/Xi \
26                -I${X11SRCDIR.xorg-server}/hw/xfree86/ddc \
27		-I${X11SRCDIR.xorg-server}/hw/xfree86/dixmods/extmod \
28		-I${X11SRCDIR.xorg-server}/hw/xfree86/i2c \
29		-I${X11SRCDIR.xorg-server}/hw/xfree86 \
30                -I${X11SRCDIR.xorg-server}/hw/xfree86/parser \
31                -I${X11SRCDIR.xorg-server}/hw/xfree86/loader \
32		-I${X11SRCDIR.xorg-server}/hw/xfree86/vgahw \
33		-I${X11SRCDIR.xorg-server}/hw/xfree86/rac \
34		-I${X11SRCDIR.xorg-server}/hw/xfree86/scanpci \
35		-I${X11SRCDIR.xorg-server}/hw/xfree86/vbe \
36		-I${X11SRCDIR.xorg-server}/hw/xfree86/int10 \
37		-I${X11SRCDIR.xorg-server}/render \
38		-I${X11SRCDIR.xorg-server}/randr \
39		-I${X11SRCDIR.xorg-server}/../include \
40		-I.
41
42CPPFLAGS+=	${X11FLAGS.EXTENSION} ${X11FLAGS.OS_DEFINES} \
43		${X11FLAGS.DIX} \
44		-DXFree86LOADER -DWSCONS_SUPPORT -D__XKBDEFRULES__='"xorg"' \
45		-D__XSERVERNAME__='"Xorg"' -D__XCONFIGFILE__='"xorg.conf"' \
46		-D__VENDORDWEBSUPPORT__='"http://wiki.X.Org"' \
47		-DXVENDORNAME='"The X.Org Foundation"' \
48		-DHAVE_XORG_CONFIG_H
49
50.if ${MACHINE_ARCH} == "i386"
51CPPFLAGS+=	-DPCCONS_SUPPORT -DPCVT_SUPPORT
52.endif
53
54.if ${MACHINE} == "cats" || ${MACHINE} == "ofppc"
55CPPFLAGS+=	-DPCVT_SUPPORT
56.endif
57
58CPPFLAGS.xf86Init.c=	-DOSNAME='"NetBSD/${MACHINE} ${OS_RELEASE} -"' \
59			-DXORG_RELEASE='"Release 1.4.2"' \
60			-DBUILDERADDR='"xorg@xorg.org"' \
61			-DDEFAULT_MODULE_PATH=\"${X11USRLIBDIR}/modules\" \
62			-DDEFAULT_LIBRARY_PATH=\"${X11USRLIBDIR}\"
63
64.include <bsd.x11.mk>
65.include <bsd.lib.mk>
66