xref: /freebsd/libexec/ftpd/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1c6063d0dSWarner Losh.include <src.opts.mk>
2e1fe3dbaSRuslan Ermilov
320cd6e31SEmmanuel VadotPACKAGE=	ftpd
420cd6e31SEmmanuel Vadot
5541075a6SBrad DavisCONFS=	ftpusers
6ea022d16SRodney W. GrimesPROG=	ftpd
78657b576SYaroslav TykhiyMAN=	ftpd.8 ftpchroot.5
8fa1746c9SMark MurraySRCS=	ftpd.c ftpcmd.y logwtmp.c popen.c
928dc1977SPaul Traina
10f2ed9754SMark MurrayCFLAGS+=-DSETPROCTITLE -DLOGIN_CAP -DVIRTUAL_HOSTING
112c5569d6SDavid E. O'BrienCFLAGS+=-I${.CURDIR}
12ef87dd87SBruce EvansYFLAGS=
13809ad928SYaroslav TykhiyWARNS?=	2
149357f412SKris KennawayWFORMAT=0
1528dc1977SPaul Traina
160aa27001SDag-Erling SmørgravLIBADD=	crypt md util
1728dc1977SPaul Traina
18a251f9dcSEnji Cooper.PATH:	${SRCTOP}/bin/ls
194d33b62eSRobert WatsonSRCS+=	ls.c cmp.c print.c util.c
20a251f9dcSEnji CooperCFLAGS+=-Dmain=ls_main -I${SRCTOP}/bin/ls
21ee5a34ecSBaptiste DaroussinLIBADD+=	m
22af85d782SDavid Nugent
233656f229SKurt Lidl.if ${MK_BLACKLIST_SUPPORT} != "no"
24*5f4c09ddSEd MasteCFLAGS+= -DUSE_BLACKLIST -I${SRCTOP}/contrib/blocklist/include
253656f229SKurt LidlSRCS+= blacklist.c
263656f229SKurt LidlLIBADD+= blacklist
273656f229SKurt LidlLDFLAGS+=-L${LIBBLACKLISTDIR}
283656f229SKurt Lidl.endif
293656f229SKurt Lidl
3031ee80d8SYaroslav Tykhiy.if ${MK_INET6_SUPPORT} != "no"
3131ee80d8SYaroslav TykhiyCFLAGS+=-DINET6
3231ee80d8SYaroslav Tykhiy.endif
3331ee80d8SYaroslav Tykhiy
34e1fe3dbaSRuslan Ermilov.if ${MK_PAM_SUPPORT} != "no"
355bc9d93dSMark MurrayCFLAGS+=-DUSE_PAM
36ee5a34ecSBaptiste DaroussinLIBADD+=	pam
37a5a4544eSPaul Traina.endif
38a5a4544eSPaul Traina
39ea022d16SRodney W. Grimes.include <bsd.prog.mk>
40