Initial import from FreeBSD RELENG_4:
[games.git] / crypto / kerberosIV / server / Makefile.in
1 # $Id: Makefile.in,v 1.30 1999/03/10 19:01:17 joda Exp $
2
3 SHELL = /bin/sh
4
5 srcdir = @srcdir@
6 VPATH = @srcdir@
7
8 CC = @CC@
9 LINK = @LINK@
10 AR = ar
11 RANLIB = @RANLIB@
12 DEFS = @DEFS@
13 CFLAGS = @CFLAGS@ $(WFLAGS)
14 WFLAGS = @WFLAGS@
15 LD_FLAGS = @LD_FLAGS@
16
17 INSTALL = @INSTALL@
18 INSTALL_PROGRAM = @INSTALL_PROGRAM@
19 MKINSTALLDIRS = @top_srcdir@/mkinstalldirs
20
21 LIBS = @LIBS@
22 LIB_DBM = @LIB_DBM@
23
24 prefix = @prefix@
25 exec_prefix = @exec_prefix@
26 libdir = @libdir@
27 libexecdir = @libexecdir@
28 transform=@program_transform_name@
29 EXECSUFFIX=@EXECSUFFIX@
30
31 PROGS = kerberos$(EXECSUFFIX)
32
33 SOURCES = kerberos.c
34
35 OBJECTS = kerberos.o
36
37 all: $(PROGS)
38
39 Wall:
40         make CFLAGS="-g -Wall -Wno-comment -Wmissing-prototypes -Wmissing-declarations -D__USE_FIXED_PROTOTYPES__"
41
42 .c.o:
43         $(CC) -c $(DEFS) -I../include -I$(srcdir) $(CPPFLAGS) $(CFLAGS) $<
44
45 install: all
46         $(MKINSTALLDIRS) $(DESTDIR)$(libexecdir)
47         for x in $(PROGS); do \
48           $(INSTALL_PROGRAM) $$x $(DESTDIR)$(libexecdir)/`echo $$x | sed '$(transform)'`; \
49         done
50
51 uninstall:
52         for x in $(PROGS); do \
53           rm -f $(DESTDIR)$(libexecdir)/`echo $$x | sed '$(transform)'`; \
54         done
55
56 TAGS: $(SOURCES)
57         etags $(SOURCES)
58
59 check:
60
61 clean:
62         rm -f *.a *.o $(PROGS)
63
64 mostlyclean: clean
65
66 distclean: clean
67         rm -f Makefile *.tab.c *~
68
69 realclean: distclean
70         rm -f TAGS
71
72 kerberos$(EXECSUFFIX): kerberos.o
73         $(LINK) $(LD_FLAGS) $(LDFLAGS) -o $@ kerberos.o -L../lib/kdb -lkdb -L../lib/krb -lkrb -L../lib/des -ldes -L../lib/roken -lroken $(LIB_DBM) $(LIBS) -lroken
74
75 $(OBJECTS): ../include/config.h
76
77 .PHONY: all Wall install uninstall check clean mostlyclean distclean realclean