Restore unconditional use of getpwent vs. non-POSIX getpwent_r
[heimdal.git] / appl / ftp / ftpd / Makefile.am
blob8bf2855b3617358b6ca2d6fe9bdc6c2e789557b6
1 # $Id$
3 include $(top_srcdir)/Makefile.am.common
5 AM_CPPFLAGS += -I$(srcdir)/../common -DFTP_SERVER
7 WFLAGS += $(WFLAGS_LITE)
9 libexec_PROGRAMS = ftpd
11 CHECK_LOCAL = 
13 if KRB5
14 krb5_sources = gssapi.c gss_userok.c
15 endif
17 ftpd_SOURCES =          \
18         extern.h        \
19         ftpcmd.y        \
20         ftpd.c          \
21         ftpd_locl.h     \
22         logwtmp.c       \
23         ls.c            \
24         pathnames.h     \
25         popen.c         \
26         security.c      \
27         kauth.c         \
28         klist.c         \
29         $(krb5_sources)
31 EXTRA_ftpd_SOURCES = kauth.c gssapi.c gss_userok.c
33 $(ftpd_OBJECTS): security.h
35 security.c:
36         @test -f security.c || $(LN_S) $(srcdir)/../ftp/security.c .
37 security.h:
38         @test -f security.h || $(LN_S) $(srcdir)/../ftp/security.h .
39 gssapi.c:
40         @test -f gssapi.c || $(LN_S) $(srcdir)/../ftp/gssapi.c .
42 CLEANFILES = security.c security.h gssapi.c
44 man_MANS = ftpd.8 ftpusers.5
46 LDADD = ../common/libcommon.a \
47         $(LIB_otp) \
48         $(LIB_gssapi) \
49         $(LIB_krb5) \
50         $(LIB_kafs) \
51         $(LIB_hcrypto) \
52         $(LIB_roken)
54 EXTRA_DIST = NTMakefile $(man_MANS)