xref: /netbsd-src/external/mit/xorg/lib/libXdmGreet/Makefile (revision ae082add65442546470c0ba499a860ee89eed305)
1#	$NetBSD: Makefile,v 1.7 2019/03/06 12:40:23 nakayama 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
18CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/freetype2/freetype
19
20LIBDPLIBS=\
21	Xext	${.CURDIR}/../libXext \
22	Xt	${.CURDIR}/../libXt \
23	Xdmcp	${.CURDIR}/../libXdmcp \
24	Xinerama	${.CURDIR}/../libXinerama \
25	Xft	${.CURDIR}/../libXft \
26	Xpm	${.CURDIR}/../libXpm \
27	X11	${.CURDIR}/../libX11/dynamic
28
29.if ${USE_PAM} != "no"
30LIBDPLIBS+=\
31	pam	${.CURDIR}/../../../../../lib/libpam/libpam
32.endif
33
34LIBDPLIBS+=\
35	crypt	${.CURDIR}/../../../../../lib/libcrypt \
36	util	${.CURDIR}/../../../../../lib/libutil
37
38.include "../../bin/xdm/Makefile.xdm"
39
40.include <bsd.x11.mk>
41.include <bsd.lib.mk>
42