Initial import from FreeBSD RELENG_4:
[dragonfly.git] / crypto / kerberosIV / Makefile.in
CommitLineData
984263bc
MD
1# $Id: Makefile.in,v 1.36 1999/03/01 13:04:23 joda Exp $
2
3srcdir = @srcdir@
4prefix = @prefix@
5VPATH = @srcdir@
6
7SHELL = /bin/sh
8INSTALL = @INSTALL@
9INSTALL_PROGRAM = @INSTALL_PROGRAM@
10INSTALL_DATA = @INSTALL_DATA@
11MKINSTALLDIRS = @top_srcdir@/mkinstalldirs
12TRAVELKIT = 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
17SUBDIRS = include lib kuser server slave admin kadmin appl man doc
18
19all:
20 for i in $(SUBDIRS); \
21 do (cd $$i && $(MAKE) $(MFLAGS) all); done
22
23Wall:
24 make CFLAGS="-g -Wall -Wno-comment -Wmissing-prototypes -Wmissing-declarations -D__USE_FIXED_PROTOTYPES__"
25
26check:
27 cd lib && $(MAKE) $(MFLAGS) check
28
29install:
30 $(MKINSTALLDIRS) $(DESTDIR)$(prefix)
31 for i in $(SUBDIRS); \
32 do (cd $$i && $(MAKE) $(MFLAGS) install); done
33
34install-strip:
35 $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install
36
37uninstall:
38 for i in $(SUBDIRS); \
39 do (cd $$i && $(MAKE) $(MFLAGS) uninstall); done
40
41travelkit: 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
48travelkit-strip:
49 $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' travelkit
50
51TAGS:
52 find . -name '*.[chyl]' -print | etags -
53
54clean:
55 for i in $(SUBDIRS); \
56 do (cd $$i && $(MAKE) $(MFLAGS) clean); done
57
58mostlyclean: clean
59
60distclean:
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
66realclean:
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