xref: /netbsd-src/external/mit/xorg/lib/libXdmGreet/Makefile (revision c38e7cc395b1472a774ff828e46123de44c628e9)
1#	$NetBSD: Makefile,v 1.4 2013/09/12 04:42:49 dholland Exp $
2
3.include <bsd.own.mk>
4
5LIB=	XdmGreet
6.PATH:	${X11SRCDIR.xdm}/greeter
7
8SRCS=	\
9	Login.c \
10	greet.c \
11	verify.c
12
13CPPFLAGS+=	-I${X11SRCDIR.xdm}/include -DRETSIGTYPE=void
14# XXX: Enabling this, which should allow --export-dynamic to
15# be elided, causes xdm to fail to accept password input and
16# then crash at login "failure".
17#CPPFLAGS+=	-DGREET_LIB
18
19LIBDPLIBS=\
20	Xext	${.CURDIR}/../libXext \
21	Xt	${.CURDIR}/../libXt \
22	Xdmcp	${.CURDIR}/../libXdmcp \
23	Xinerama	${.CURDIR}/../libXinerama \
24	Xft	${.CURDIR}/../libXft \
25	Xpm	${.CURDIR}/../libXpm \
26	X11	${.CURDIR}/../libX11/dynamic
27
28.if ${USE_PAM} != "no"
29LIBDPLIBS+=\
30	pam	${.CURDIR}/../../../../../lib/libpam/libpam
31.endif
32
33LIBDPLIBS+=\
34	crypt	${.CURDIR}/../../../../../lib/libcrypt \
35	util	${.CURDIR}/../../../../../lib/libutil
36
37.include "../../bin/xdm/Makefile.xdm"
38
39.include <bsd.x11.mk>
40.include <bsd.lib.mk>
41