xref: /freebsd-13.1/libexec/ftpd/Makefile (revision 12f4976f)
1ea022d16SRodney W. Grimes#	@(#)Makefile	8.2 (Berkeley) 4/4/94
27f3dea24SPeter Wemm# $FreeBSD$
3ea022d16SRodney W. Grimes
4c6063d0dSWarner Losh.include <src.opts.mk>
5e1fe3dbaSRuslan Ermilov
6*12f4976fSEmmanuel VadotPACKAGE=	ftpd
7*12f4976fSEmmanuel Vadot
8541075a6SBrad DavisCONFS=	ftpusers
9ea022d16SRodney W. GrimesPROG=	ftpd
108657b576SYaroslav TykhiyMAN=	ftpd.8 ftpchroot.5
11fa1746c9SMark MurraySRCS=	ftpd.c ftpcmd.y logwtmp.c popen.c
1228dc1977SPaul Traina
13f2ed9754SMark MurrayCFLAGS+=-DSETPROCTITLE -DLOGIN_CAP -DVIRTUAL_HOSTING
142c5569d6SDavid E. O'BrienCFLAGS+=-I${.CURDIR}
15ef87dd87SBruce EvansYFLAGS=
16809ad928SYaroslav TykhiyWARNS?=	2
179357f412SKris KennawayWFORMAT=0
1828dc1977SPaul Traina
19d1a0d267SMarcel MoolenaarLIBADD=	crypt xo util
20fa1746c9SMark Murray
21fa1746c9SMark Murray# XXX Kluge! Conversation mechanism needs to be fixed.
22ee5a34ecSBaptiste DaroussinLIBADD+=	opie md
2328dc1977SPaul Traina
24a251f9dcSEnji Cooper.PATH:	${SRCTOP}/bin/ls
254d33b62eSRobert WatsonSRCS+=	ls.c cmp.c print.c util.c
26a251f9dcSEnji CooperCFLAGS+=-Dmain=ls_main -I${SRCTOP}/bin/ls
27ee5a34ecSBaptiste DaroussinLIBADD+=	m
28af85d782SDavid Nugent
293656f229SKurt Lidl.if ${MK_BLACKLIST_SUPPORT} != "no"
303656f229SKurt LidlCFLAGS+= -DUSE_BLACKLIST -I${SRCTOP}/contrib/blacklist/include
313656f229SKurt LidlSRCS+= blacklist.c
323656f229SKurt LidlLIBADD+= blacklist
333656f229SKurt LidlLDFLAGS+=-L${LIBBLACKLISTDIR}
343656f229SKurt Lidl.endif
353656f229SKurt Lidl
3631ee80d8SYaroslav Tykhiy.if ${MK_INET6_SUPPORT} != "no"
3731ee80d8SYaroslav TykhiyCFLAGS+=-DINET6
3831ee80d8SYaroslav Tykhiy.endif
3931ee80d8SYaroslav Tykhiy
40e1fe3dbaSRuslan Ermilov.if ${MK_PAM_SUPPORT} != "no"
415bc9d93dSMark MurrayCFLAGS+=-DUSE_PAM
42ee5a34ecSBaptiste DaroussinLIBADD+=	pam
43a5a4544eSPaul Traina.endif
44a5a4544eSPaul Traina
45ea022d16SRodney W. Grimes.include <bsd.prog.mk>
46