1 # $Id: Makefile.in,v 1.30 1999/03/10 19:01:14 joda Exp $
15 CFLAGS = @CFLAGS@ $(WFLAGS)
19 INSTALL_PROGRAM = @INSTALL_PROGRAM@
21 KRB_KAFS_LIB = @KRB_KAFS_LIB@
22 MKINSTALLDIRS = @top_srcdir@/mkinstalldirs
25 exec_prefix = @exec_prefix@
28 transform=@program_transform_name@
29 EXECSUFFIX=@EXECSUFFIX@
31 PROGS = kinit$(EXECSUFFIX) \
32 kdestroy$(EXECSUFFIX) \
35 SOURCES = kinit.c kdestroy.c klist.c
37 OBJECTS = kinit.o kdestroy.o klist.o
42 make CFLAGS="-g -Wall -Wno-comment -Wmissing-prototypes -Wmissing-declarations -D__USE_FIXED_PROTOTYPES__"
45 $(CC) -c $(DEFS) -I../include -I$(srcdir) $(CFLAGS) $(CPPFLAGS) $<
48 $(MKINSTALLDIRS) $(DESTDIR)$(bindir)
49 for x in $(PROGS); do \
50 $(INSTALL_PROGRAM) $$x $(DESTDIR)$(bindir)/`echo $$x | sed '$(transform)'`; \
54 for x in $(PROGS); do \
55 rm -f $(DESTDIR)$(bindir)/`echo $$x | sed '$(transform)'`; \
64 rm -f *.a *.o $(PROGS)
69 rm -f Makefile *.tab.c *~
74 KLIB=-L../lib/krb -lkrb -L../lib/des -ldes
75 LIBROKEN=-L../lib/roken -lroken
77 kinit$(EXECSUFFIX): kinit.o
78 $(LINK) $(LD_FLAGS) $(LDFLAGS) -o $@ kinit.o $(KLIB) $(LIBROKEN) $(LIBS) $(LIBROKEN)
80 kdestroy$(EXECSUFFIX): kdestroy.o
81 $(LINK) $(LD_FLAGS) $(LDFLAGS) -o $@ kdestroy.o $(KRB_KAFS_LIB) $(KLIB) $(LIBROKEN) $(LIBS) $(LIBROKEN)
83 klist$(EXECSUFFIX): klist.o
84 $(LINK) $(LD_FLAGS) $(LDFLAGS) -o $@ klist.o $(KRB_KAFS_LIB) $(KLIB) $(LIBROKEN) $(LIBS) $(LIBROKEN)
88 $(OBJECTS): ../include/config.h
90 .PHONY: all Wall install uninstall check clean mostlyclean distclean realclean