xref: /freebsd-13-stable/libexec/ftpd/Makefile (revision 023fc80ee38a117fa65b2ccb2abf8bdc7dbd6fd9)
1#	@(#)Makefile	8.2 (Berkeley) 4/4/94
2
3.include <src.opts.mk>
4
5PACKAGE=	ftpd
6
7CONFS=	ftpusers
8PROG=	ftpd
9MAN=	ftpd.8 ftpchroot.5
10SRCS=	ftpd.c ftpcmd.y logwtmp.c popen.c
11
12CFLAGS+=-DSETPROCTITLE -DLOGIN_CAP -DVIRTUAL_HOSTING
13CFLAGS+=-I${.CURDIR}
14YFLAGS=
15WARNS?=	2
16WFORMAT=0
17
18LIBADD=	crypt util
19
20# XXX Kluge! Conversation mechanism needs to be fixed.
21LIBADD+=	opie md
22
23.PATH:	${SRCTOP}/bin/ls
24SRCS+=	ls.c cmp.c print.c util.c
25CFLAGS+=-Dmain=ls_main -I${SRCTOP}/bin/ls
26LIBADD+=	m
27
28.if ${MK_BLACKLIST_SUPPORT} != "no"
29CFLAGS+= -DUSE_BLACKLIST -I${SRCTOP}/contrib/blacklist/include
30SRCS+= blacklist.c
31LIBADD+= blacklist
32LDFLAGS+=-L${LIBBLACKLISTDIR}
33.endif
34
35.if ${MK_INET6_SUPPORT} != "no"
36CFLAGS+=-DINET6
37.endif
38
39.if ${MK_PAM_SUPPORT} != "no"
40CFLAGS+=-DUSE_PAM
41LIBADD+=	pam
42.endif
43
44.include <bsd.prog.mk>
45