1233294Sstas# $Id$
255682Smarkm
355682Smarkminclude $(top_srcdir)/Makefile.am.common
455682Smarkm
5178825SdfrAM_CPPFLAGS += -I$(srcdir)/../common $(INCLUDE_krb4) -DFTP_SERVER
655682Smarkm
755682Smarkmlibexec_PROGRAMS = ftpd
855682Smarkm
955682SmarkmCHECK_LOCAL = 
1055682Smarkm
1155682Smarkmif KRB5
1255682Smarkmkrb5_sources = gssapi.c gss_userok.c
1355682Smarkmendif
1455682Smarkm
1555682Smarkmftpd_SOURCES =		\
1655682Smarkm	extern.h	\
1755682Smarkm	ftpcmd.y	\
1855682Smarkm	ftpd.c		\
1955682Smarkm	ftpd_locl.h	\
2055682Smarkm	logwtmp.c	\
2155682Smarkm	ls.c		\
2255682Smarkm	pathnames.h	\
2355682Smarkm	popen.c		\
2455682Smarkm	security.c	\
25178825Sdfr	kauth.c		\
26178825Sdfr	klist.c		\
2755682Smarkm	$(krb4_sources) \
2855682Smarkm	$(krb5_sources)
2955682Smarkm
30233294SstasEXTRA_ftpd_SOURCES = kauth.c gssapi.c gss_userok.c
3155682Smarkm
3255682Smarkm$(ftpd_OBJECTS): security.h
3355682Smarkm
3455682Smarkmsecurity.c:
3555682Smarkm	@test -f security.c || $(LN_S) $(srcdir)/../ftp/security.c .
3655682Smarkmsecurity.h:
3755682Smarkm	@test -f security.h || $(LN_S) $(srcdir)/../ftp/security.h .
3855682Smarkmgssapi.c:
3955682Smarkm	@test -f gssapi.c || $(LN_S) $(srcdir)/../ftp/gssapi.c .
4055682Smarkm
41233294SstasCLEANFILES = security.c security.h gssapi.c
4255682Smarkm
4355682Smarkmman_MANS = ftpd.8 ftpusers.5
4455682Smarkm
4555682SmarkmLDADD = ../common/libcommon.a \
4690926Snectar	$(LIB_otp) \
4755682Smarkm	$(LIB_gssapi) \
4855682Smarkm	$(LIB_krb5) \
4990926Snectar	$(LIB_kafs) \
5055682Smarkm	$(LIB_krb4) \
51178825Sdfr	$(LIB_hcrypto) \
5290926Snectar	$(LIB_roken)
53178825Sdfr
54233294SstasEXTRA_DIST = NTMakefile $(man_MANS)
55