xref: /freebsd-12.1/libexec/ftpd/Makefile (revision 541075a6)
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*541075a6SBrad DavisCONFS=	ftpusers
7ea022d16SRodney W. GrimesPROG=	ftpd
88657b576SYaroslav TykhiyMAN=	ftpd.8 ftpchroot.5
9fa1746c9SMark MurraySRCS=	ftpd.c ftpcmd.y logwtmp.c popen.c
1028dc1977SPaul Traina
11f2ed9754SMark MurrayCFLAGS+=-DSETPROCTITLE -DLOGIN_CAP -DVIRTUAL_HOSTING
122c5569d6SDavid E. O'BrienCFLAGS+=-I${.CURDIR}
13ef87dd87SBruce EvansYFLAGS=
14809ad928SYaroslav TykhiyWARNS?=	2
159357f412SKris KennawayWFORMAT=0
1628dc1977SPaul Traina
17d1a0d267SMarcel MoolenaarLIBADD=	crypt xo util
18fa1746c9SMark Murray
19fa1746c9SMark Murray# XXX Kluge! Conversation mechanism needs to be fixed.
20ee5a34ecSBaptiste DaroussinLIBADD+=	opie md
2128dc1977SPaul Traina
22a251f9dcSEnji Cooper.PATH:	${SRCTOP}/bin/ls
234d33b62eSRobert WatsonSRCS+=	ls.c cmp.c print.c util.c
24a251f9dcSEnji CooperCFLAGS+=-Dmain=ls_main -I${SRCTOP}/bin/ls
25ee5a34ecSBaptiste DaroussinLIBADD+=	m
26af85d782SDavid Nugent
273656f229SKurt Lidl.if ${MK_BLACKLIST_SUPPORT} != "no"
283656f229SKurt LidlCFLAGS+= -DUSE_BLACKLIST -I${SRCTOP}/contrib/blacklist/include
293656f229SKurt LidlSRCS+= blacklist.c
303656f229SKurt LidlLIBADD+= blacklist
313656f229SKurt LidlLDFLAGS+=-L${LIBBLACKLISTDIR}
323656f229SKurt Lidl.endif
333656f229SKurt Lidl
3431ee80d8SYaroslav Tykhiy.if ${MK_INET6_SUPPORT} != "no"
3531ee80d8SYaroslav TykhiyCFLAGS+=-DINET6
3631ee80d8SYaroslav Tykhiy.endif
3731ee80d8SYaroslav Tykhiy
38e1fe3dbaSRuslan Ermilov.if ${MK_PAM_SUPPORT} != "no"
395bc9d93dSMark MurrayCFLAGS+=-DUSE_PAM
40ee5a34ecSBaptiste DaroussinLIBADD+=	pam
41a5a4544eSPaul Traina.endif
42a5a4544eSPaul Traina
43ea022d16SRodney W. Grimes.include <bsd.prog.mk>
44