2 # $Id: Makefile.in,v 1.40.4.1 2000/06/23 03:20:00 assar Exp $
15 DEFS = @DEFS@ -DROKEN_RENAME
16 CFLAGS = @CFLAGS@ $(WFLAGS)
20 INSTALL_DATA = @INSTALL_DATA@
21 MKINSTALLDIRS = @top_srcdir@/mkinstalldirs
24 exec_prefix = @exec_prefix@
30 LIB_DEPS = @lib_deps_yes@ $(LIB_DBM) -lc
31 build_symlink_command = @build_symlink_command@
32 install_symlink_command = @install_symlink_command@
34 LIBNAME = $(LIBPREFIX)kdb
37 LIBPREFIX = @LIBPREFIX@
39 LIB = $(LIBNAME).$(LIBEXT)
41 SOURCES = krb_cache.c krb_kdb_utils.c copykey.c krb_lib.c \
42 krb_dbm.c print_princ.c
44 OBJECTS = krb_cache.o krb_kdb_utils.o copykey.o krb_lib.o \
45 krb_dbm.o print_princ.o
50 make CFLAGS="-g -Wall -Wno-comment -Wmissing-prototypes -Wmissing-declarations -D__USE_FIXED_PROTOTYPES__"
53 $(CC) -c $(DEFS) -I../../include -I$(srcdir) -I. $(CFLAGS) $(CPPFLAGS) $(PICFLAGS) $<
56 $(MKINSTALLDIRS) $(DESTDIR)$(libdir)
57 $(INSTALL_DATA) $(LIB) $(DESTDIR)$(libdir)/$(LIB)
58 @install_symlink_command@
61 rm -f $(DESTDIR)$(libdir)/$(LIB)
69 rm -f $(LIB) *.o *.a *.so *.so.* so_locations
74 rm -f Makefile *.tab.c *~ roken_rename.h
79 $(LIBNAME).a: $(OBJECTS)
81 $(AR) cr $@ $(OBJECTS)
84 $(LIBNAME).$(SHLIBEXT): $(OBJECTS)
86 $(LDSHARED) -o $@ $(OBJECTS) $(LIB_DEPS)
87 @build_symlink_command@
89 $(OBJECTS): ../../include/config.h roken_rename.h
92 $(LN_S) $(srcdir)/../krb/roken_rename.h .
94 .PHONY: all Wall install uninstall check clean mostlyclean distclean realclean