1 # $Id: Makefile.in,v 1.12 1997/03/23 13:04:03 assar Exp $
14 INSTALL_PROGRAM = @INSTALL_PROGRAM@
16 MKINSTALLDIRS = @top_srcdir@/mkinstalldirs
19 exec_prefix = @exec_prefix@
20 libexecdir = @libexecdir@
23 transform=@program_transform_name@
24 EXECSUFFIX=@EXECSUFFIX@
26 PROG_BIN = kip$(EXECSUFFIX)
27 PROG_LIBEXEC = kipd$(EXECSUFFIX)
28 PROGS = $(PROG_BIN) $(PROG_LIBEXEC)
32 SOURCES_COMMON = common.c
34 OBJECTS_KIP = kip.o common.o
35 OBJECTS_KIPD = kipd.o common.o
37 OBJECTS = $(OBJECTS_KIP) $(OBJECTS_KIPD)
38 SOURCES = $(SOURCES_KIP) $(SOURCES_KIPD) $(SOURCES_COMMON)
43 make CFLAGS="-g -Wall -Wno-comment -Wmissing-prototypes -Wmissing-declarations -D__USE_FIXED_PROTOTYPES__"
46 $(CC) -c $(CPPFLAGS) $(DEFS) -I../../include -I$(srcdir) $(CFLAGS) $<
49 $(MKINSTALLDIRS) $(bindir) $(libexecdir)
50 for x in $(PROG_BIN); do \
51 $(INSTALL_PROGRAM) $$x $(bindir)/`echo $$x | sed '$(transform)'`; \
53 for x in $(PROG_LIBEXEC); do \
54 $(INSTALL_PROGRAM) $$x $(libexecdir)/`echo $$x | sed '$(transform)'`; \
58 for x in $(PROG_BIN); do \
59 rm -f $(bindir)/`echo $$x | sed '$(transform)'`; \
61 for x in $(PROG_LIBEXEC); do \
62 rm -f $(libexecdir)/`echo $$x | sed '$(transform)'`; \
71 rm -f *.a *.o $(PROGS)
76 rm -f Makefile *.tab.c *~
82 for file in $(DISTFILES); do \
83 ln $$file ../`cat ../.fname`/lib \
84 || cp -p $$file ../`cat ../.fname`/lib; \
87 KLIB=-L../../lib/krb -lkrb -L../../lib/des -ldes
88 LIBROKEN=-L../../lib/roken -lroken
90 kip$(EXECSUFFIX): $(OBJECTS_KIP)
91 $(CC) $(LD_FLAGS) $(LDFLAGS) -o $@ $(OBJECTS_KIP) $(KLIB) $(LIBROKEN) $(LIBS) $(LIBROKEN)
93 kipd$(EXECSUFFIX): $(OBJECTS_KIPD)
94 $(CC) $(LD_FLAGS) $(LDFLAGS) -o $@ $(OBJECTS_KIPD) $(KLIB) $(LIBROKEN) $(LIBS) $(LIBROKEN)
96 $(OBJECTS): ../../include/config.h