Initial import from FreeBSD RELENG_4:
[dragonfly.git] / crypto / kerberosIV / appl / ftp / ftp / Makefile.in
1
2 # $Id: Makefile.in,v 1.32 1999/03/11 13:58:09 joda Exp $
3 #
4
5 SHELL           = /bin/sh
6
7 srcdir          = @srcdir@
8 top_srcdir      = @top_srcdir@
9 VPATH           = @srcdir@
10
11 top_builddir            = ../../..
12
13 CC      = @CC@
14 RANLIB  = @RANLIB@
15 DEFS    = @DEFS@
16 CFLAGS  = @CFLAGS@ $(WFLAGS)
17 WFLAGS  = @WFLAGS@
18 CPPFLAGS= @CPPFLAGS@ -I. -I$(srcdir) -I$(top_builddir) -I$(top_srcdir) -I$(top_builddir)/include -I$(top_srcdir)/include -I$(srcdir)/../common  @INCLUDE_readline@
19 LD_FLAGS = @LD_FLAGS@
20 LIB_tgetent = @LIB_tgetent@
21 LIBS     = @LIBS@ @LIB_readline@
22 MKINSTALLDIRS = $(top_srcdir)/mkinstalldirs
23
24 INSTALL = @INSTALL@
25 INSTALL_PROGRAM = @INSTALL_PROGRAM@
26
27 prefix  = @prefix@
28 exec_prefix = @exec_prefix@
29 bindir = @bindir@
30 libdir = @libdir@
31 transform=@program_transform_name@
32 EXECSUFFIX=@EXECSUFFIX@
33
34 INCTOP = $(top_builddir)/include
35
36 LIBTOP = $(top_builddir)/lib
37
38 PROGS = ftp$(EXECSUFFIX)
39
40 ftp_SOURCES =           \
41         cmds.c          \
42         cmdtab.c        \
43         domacro.c       \
44         ftp.c           \
45         globals.c       \
46         kauth.c         \
47         krb4.c          \
48         main.c          \
49         ruserpass.c     \
50         security.c
51
52 ftp_OBJS =              \
53         cmds.o          \
54         cmdtab.o        \
55         domacro.o       \
56         ftp.o           \
57         globals.o       \
58         kauth.o         \
59         krb4.o          \
60         main.o          \
61         ruserpass.o     \
62         security.o
63
64 OBJECTS = $(ftp_OBJS)
65 SOURCES = $(ftp_SOURCES)
66
67 all: $(PROGS)
68
69 .c.o:
70         $(CC) -c -I$(srcdir) -I../../../include $(DEFS) $(CFLAGS) $(CPPFLAGS) $<
71
72 install: all
73         $(MKINSTALLDIRS) $(DESTDIR)$(bindir)
74         for x in $(PROGS); do \
75           $(INSTALL_PROGRAM) $$x $(DESTDIR)$(bindir)/`echo $$x | sed '$(transform)'`; \
76         done
77
78 uninstall:
79         for x in $(PROGS); do \
80           rm -f $(DESTDIR)$(bindir)/`echo $$x | sed '$(transform)'`; \
81         done
82
83 ftp$(EXECSUFFIX): $(ftp_OBJS)
84         $(CC) $(LD_FLAGS) $(LDFLAGS) -o $@ $(ftp_OBJS) -L../common -lcommon -L$(LIBTOP)/krb -lkrb -L$(LIBTOP)/des -ldes -L$(LIBTOP)/roken -lroken $(LIBS) -L$(LIBTOP)/roken -lroken
85
86 TAGS:   $(SOURCES)
87         etags $(SOURCES)
88
89 clean:
90         rm -f *~ *.o core ftp$(EXECSUFFIX) \#*
91
92 mostlyclean: clean
93
94 distclean: clean
95         rm -f Makefile
96
97 realclean: distclean
98         rm -f TAGS
99
100 $(OBJECTS): ../../../include/config.h
101
102 .PHONY: all install uninstall clean cleandir distclean