summaryrefslogtreecommitdiff
path: root/external/mit/xorg/server/xorg-server/Makefile.Xserver
blob: 956bae2526db3bdc13b3cac1557f62e36990e3b3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
#	$NetBSD: Makefile.Xserver,v 1.13 2012/10/03 21:50:14 gsutre Exp $

.for _SL in \
	mi \
	config \
	fb \
	xfixes \
	Xext \
	Xext/Xextbuiltin \
	dbe \
	record \
	render \
	randr \
	damageext \
	miext/damage \
	miext/shadow \
	miext/cw \
	miext/sync \
	Xi \
	xkb \
	xkbstubs \
	composite \
	dix/xpstubs \
	os \
	dix \
	config \
	glx \
	hw/xnest \
	hw/xfree86/common \
	hw/xfree86/ddc \
	hw/xfree86/dixmods \
	hw/xfree86/dixmods/dbe \
	hw/xfree86/dixmods/extmod \
	hw/xfree86/dixmods/fb \
	hw/xfree86/dixmods/freetype \
	hw/xfree86/dixmods/record \
	hw/xfree86/dixmods/shadow \
	hw/xfree86/dixmods/type1 \
	hw/xfree86/dixmods/wfb \
	hw/xfree86/dixmods/xorgxkb \
	hw/xfree86/dixmods/xtrap \
	hw/xfree86/doc \
	hw/xfree86/dri \
	hw/xfree86/dri2 \
	hw/xfree86/dummy \
	hw/xfree86/i2c \
	hw/xfree86/init \
	hw/xfree86/int10 \
	hw/xfree86/loader \
	hw/xfree86/xorgos \
	hw/xfree86/rac \
	hw/xfree86/ramdac \
	hw/xfree86/scanpci \
	hw/xfree86/shadowfb \
	hw/xfree86/utils \
	hw/xfree86/vbe \
	hw/xfree86/vgahw \
	hw/xfree86/x86emu \
	hw/xfree86/xaa \
	hw/xfree86/xf8_16bpp \
	hw/xfree86/xf8_32bpp \
	hw/xfree86/xf86config \
	hw/xfree86/xf86modes

.if !defined(LIBDIR.${_SL})
LIBDIR.${_SL}!=	cd ${NETBSDSRCDIR}/external/mit/xorg/server/xorg-server/${_SL} && ${PRINTOBJDIR}
.MAKEOVERRIDES+=LIBDIR.${_SL}
.endif
LDADD.${_SL}=	${LIBDIR.${_SL}}/lib${_SL:T}.a
DPADD.${_SL}=	${LIBDIR.${_SL}}/lib${_SL:T}.a
.endfor

LDADD.XORG_CORE=	${LDADD.dix} ${LDADD.config}
DPADD.XORG_CORE=	${DPADD.dix} ${DPADD.config}

# X servers need all symbols exported
LDFLAGS+=	-Wl,--export-dynamic

CPPFLAGS+=	-I${X11SRCDIR.xorg-server}/include \
		-I${X11SRCDIR.xorg-server}/Xext \
		-I${DESTDIR}${X11INCDIR}/pixman-1 \
		-I${X11SRCDIR.xorg-server}/../include

LDADD+=		-lm
DPADD+=		${LIBM}