Makefile.am revision 303975
1238106Sdes# $Id$
2238106Sdes
3238106Sdesinclude $(top_srcdir)/Makefile.am.common
4238106Sdes
5238106SdesAM_CPPFLAGS += -I$(srcdir)/../common $(INCLUDE_krb4) -DFTP_SERVER
6238106Sdes
7238106Sdeslibexec_PROGRAMS = ftpd
8238106Sdes
9238106SdesCHECK_LOCAL = 
10238106Sdes
11238106Sdesif KRB5
12238106Sdeskrb5_sources = gssapi.c gss_userok.c
13238106Sdesendif
14238106Sdes
15238106Sdesftpd_SOURCES =		\
16238106Sdes	extern.h	\
17238106Sdes	ftpcmd.y	\
18238106Sdes	ftpd.c		\
19238106Sdes	ftpd_locl.h	\
20238106Sdes	logwtmp.c	\
21238106Sdes	ls.c		\
22238106Sdes	pathnames.h	\
23238106Sdes	popen.c		\
24238106Sdes	security.c	\
25238106Sdes	kauth.c		\
26238106Sdes	klist.c		\
27238106Sdes	$(krb4_sources) \
28238106Sdes	$(krb5_sources)
29238106Sdes
30238106SdesEXTRA_ftpd_SOURCES = kauth.c gssapi.c gss_userok.c
31238106Sdes
32238106Sdes$(ftpd_OBJECTS): security.h
33238106Sdes
34238106Sdessecurity.c:
35238106Sdes	@test -f security.c || $(LN_S) $(srcdir)/../ftp/security.c .
36238106Sdessecurity.h:
37238106Sdes	@test -f security.h || $(LN_S) $(srcdir)/../ftp/security.h .
38238106Sdesgssapi.c:
39238106Sdes	@test -f gssapi.c || $(LN_S) $(srcdir)/../ftp/gssapi.c .
40238106Sdes
41238106SdesCLEANFILES = security.c security.h gssapi.c
42238106Sdes
43238106Sdesman_MANS = ftpd.8 ftpusers.5
44238106Sdes
45238106SdesLDADD = ../common/libcommon.a \
46238106Sdes	$(LIB_otp) \
47238106Sdes	$(LIB_gssapi) \
48238106Sdes	$(LIB_krb5) \
49238106Sdes	$(LIB_kafs) \
50238106Sdes	$(LIB_krb4) \
51238106Sdes	$(LIB_hcrypto) \
52238106Sdes	$(LIB_roken)
53238106Sdes
54238106SdesEXTRA_DIST = NTMakefile $(man_MANS)
55238106Sdes