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