summaryrefslogtreecommitdiff
path: root/external/mit/xorg/bin/xdm/Makefile.xdm
blob: da0364554297f1040a817b05ca233633c9ab03ee (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
#	$NetBSD: Makefile.xdm,v 1.8 2013/06/05 00:01:16 mrg Exp $

XDMVARDIR=	/var/db/xdm
XDMDIR=		${X11ETCDIR}/xdm
XDMCHOOSERPATH=	${X11ROOTDIR}/libexec/chooser
XDMGREETERLIB=	${X11ROOTDIR}/lib/libXdmGreet.so
XDMLOGDIR=	/var/log
XDMPIDDIR=	/var/run

CPPFLAGS+=	-DBINDIR=\"${X11BINDIR}\" -DXDMDIR=\"${XDMDIR}\" \
		-DHASXDMAUTH ${X11FLAGS.CONNECTION} \
		-DBSD44SOCKETS \
		-DFRAGILE_DEV_MEM -DARC4_RANDOM \
		-DDEV_RANDOM=\"dev/urandom\" \
		-DXPM -DUSE_XFT \
		-DHAVE_GETIFADDRS \
		-DHAVE_MKSTEMP \
		-DHAVE_SETPROCTITLE \
		-DHAVE_SETUSERCONTEXT \
		-DHAVE_ARC4RANDOM \
		-DHAVE_DAEMON \
		-DHAVE_SIGACTION \
		-DHAVE_ASPRINTF \
		-DHAVE_OPENLOG \
		-DUNIXCONN \
		-DTCPCONN \
		-DHAVE_WORKING_VFORK \
		-DHAVE_VFORK_H \
		-DHAVE_VFORK \
		-DHAVE_INTTYPES_H \
		-DHAVE_SYS_PARAM_H \
		-DHAVE_GRP_H \
		-I${X11SRCDIR.xdm} \
		-I${X11SRCDIR.xdm}/include \
		-I${DESTDIR}${X11INCDIR}/freetype2 \
		${X11FLAGS.VERSION}

LDFLAGS+=	-Wl,--export-dynamic

.if (${USE_PAM} != "no")
CPPFLAGS+=      -DUSE_PAM
.endif

.if (${USE_INET6} != "no")
CPPFLAGS+=      -DIPv6
.endif

.PATH:		${X11SRCDIR.xdm}
.PATH:		${X11SRCDIR.xdm}/xdm
.PATH:		${X11SRCDIR.xdm}/man
.PATH:		${X11SRCDIR.xdm}/chooser
.PATH:		${X11SRCDIR.xdm}/greeter
.PATH:		${X11SRCDIR.xdm}/app-defaults