Home | History | Annotate | Line # | Download | only in libXdmGreet
Makefile revision 1.6
      1 #	$NetBSD: Makefile,v 1.6 2019/03/06 02:44:05 christos Exp $
      2 
      3 .include <bsd.own.mk>
      4 
      5 LIB=	XdmGreet
      6 .PATH:	${X11SRCDIR.xdm}/greeter
      7 
      8 SRCS=	\
      9 	Login.c \
     10 	greet.c \
     11 	verify.c
     12 
     13 CPPFLAGS+=	-I${X11SRCDIR.xdm}/include -DRETSIGTYPE=void
     14 CPPFLAGS+=	-DHAVE_SECURITY_PAM_TYPES_H -DHAVE_SECURITY_PAM_APPL_H
     15 # XXX: Enabling this, which should allow --export-dynamic to
     16 # be elided, causes xdm to fail to accept password input and
     17 # then crash at login "failure".
     18 #CPPFLAGS+=	-DGREET_LIB
     19 CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/freetype2/freetype
     20 
     21 LIBDPLIBS=\
     22 	Xext	${.CURDIR}/../libXext \
     23 	Xt	${.CURDIR}/../libXt \
     24 	Xdmcp	${.CURDIR}/../libXdmcp \
     25 	Xinerama	${.CURDIR}/../libXinerama \
     26 	Xft	${.CURDIR}/../libXft \
     27 	Xpm	${.CURDIR}/../libXpm \
     28 	X11	${.CURDIR}/../libX11/dynamic
     29 
     30 .if ${USE_PAM} != "no"
     31 LIBDPLIBS+=\
     32 	pam	${.CURDIR}/../../../../../lib/libpam/libpam
     33 .endif
     34 
     35 LIBDPLIBS+=\
     36 	crypt	${.CURDIR}/../../../../../lib/libcrypt \
     37 	util	${.CURDIR}/../../../../../lib/libutil
     38 
     39 .include "../../bin/xdm/Makefile.xdm"
     40 
     41 .include <bsd.x11.mk>
     42 .include <bsd.lib.mk>
     43