Initial import from FreeBSD RELENG_4:
[dragonfly.git] / crypto / kerberosIV / Makefile.in
1 # $Id: Makefile.in,v 1.36 1999/03/01 13:04:23 joda Exp $
2
3 srcdir          = @srcdir@
4 prefix          = @prefix@
5 VPATH           = @srcdir@
6
7 SHELL           = /bin/sh
8 INSTALL = @INSTALL@
9 INSTALL_PROGRAM = @INSTALL_PROGRAM@
10 INSTALL_DATA = @INSTALL_DATA@
11 MKINSTALLDIRS = @top_srcdir@/mkinstalldirs
12 TRAVELKIT = appl/kauth/kauth kuser/klist appl/telnet/telnet/telnet \
13             appl/ftp/ftp/ftp appl/kx/kx appl/kx/rxtelnet
14
15 @SET_MAKE@
16
17 SUBDIRS         = include lib kuser server slave admin kadmin appl man doc
18
19 all:
20         for i in $(SUBDIRS); \
21         do (cd $$i && $(MAKE) $(MFLAGS) all); done
22
23 Wall:
24         make CFLAGS="-g -Wall -Wno-comment -Wmissing-prototypes -Wmissing-declarations -D__USE_FIXED_PROTOTYPES__"
25
26 check:
27         cd lib && $(MAKE) $(MFLAGS) check
28
29 install:
30         $(MKINSTALLDIRS) $(DESTDIR)$(prefix)
31         for i in $(SUBDIRS); \
32         do (cd $$i && $(MAKE) $(MFLAGS) install); done
33
34 install-strip:
35         $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install
36
37 uninstall:
38         for i in $(SUBDIRS); \
39         do (cd $$i && $(MAKE) $(MFLAGS) uninstall); done
40
41 travelkit:      all
42         $(MKINSTALLDIRS) tmp
43         for i in $(TRAVELKIT); \
44         do $(INSTALL_PROGRAM) $$i tmp; done
45         (cd tmp; tar cf ../travelkit.tar `for i in $(TRAVELKIT); do basename $$i; done`)
46         rm -rf tmp
47
48 travelkit-strip:
49         $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' travelkit
50
51 TAGS:
52         find . -name '*.[chyl]' -print | etags -
53
54 clean:
55         for i in $(SUBDIRS); \
56         do (cd $$i && $(MAKE) $(MFLAGS) clean); done
57
58 mostlyclean:    clean
59
60 distclean:
61         $(MAKE) clean
62         for i in $(SUBDIRS); \
63         do (cd $$i && $(MAKE) $(MFLAGS) distclean); done
64         rm -f Makefile config.status config.cache config.log version.h newversion.h.in version.h.in *~
65
66 realclean:
67         for i in $(SUBDIRS); \
68         do (cd $$i && $(MAKE) $(MFLAGS) realclean); done
69
70 $(srcdir)/aclocal.m4:
71         cd $(srcdir) && aclocal -I cf
72
73 .PHONY: all Wall check install install-strip uninstall travelkit travelkit-strip clean mostlyclean distclean realclean