# Generated automatically from Makefile.in by configure.
# $Id: Makefile.in,v 1.21 1998/12/06 22:28:47 assar Exp $

srcdir		= .

CC		= gcc
AR		= ar
RANLIB		= ranlib
MAKEDEPEND	= makedepend
ETAGS		= etags
LIBS		= -lkvm  -L../lib/roken -lroken

# Profiler flags
PROF		=

DEFS		= -DHAVE_CONFIG_H

SHELL		= /bin/sh

CFLAGS		= -g  -Wall
REALCFLAGS	= $(CFLAGS) $(DEFS) \
		  -I$(srcdir) -I../include -I$(srcdir)/../include $(PROF)

PROGS		= mmaptime_test util-tester
LIB		= libutil.a

mmaptime_test_PROG= mmaptime_test
mmaptime_test_SRCS= mmaptime.c mmaptime_test.c
mmaptime_test_OBJS= mmaptime.o mmaptime_test.o

libutil_SRCS	= hash.c list.c freelist.c timeval.c log.c mem.c efile.c \
		  strutil.c fnameutil.c date_rfc822.c strmatch.c strsplit.c \
		  atom.c ip.c mmaptime.c prio.c timeprio.c
libutil_OBJS	= hash.o list.o freelist.o timeval.o log.o mem.o efile.o \
		  strutil.o fnameutil.o date_rfc822.o strmatch.o strsplit.o \
		  atom.o ip.o mmaptime.o prio.o timeprio.o

SRCS		= $(mmaptime_test_SRCS) $(libutil_SRCS) $(util_tester_SRCS)

util_tester_PROG = util-tester

util_tester_SRCS = util-tester.c

util_tester_OBJS = util-tester.o

.PHONY:	all install uninstall depend tags clean

.c.o:
		$(CC) -c $(CPPFLAGS) $(REALCFLAGS) $<

all:		$(PROGS)  $(LIB)

$(mmaptime_test_PROG): $(mmaptime_test_OBJS)
		$(CC) -o $@ $(mmaptime_test_OBJS) $(LIBS) $(PROF)

libutil_LIB:	$(libutil_OBJS)

install:	all

uninstall:

libutil.a:	$(libutil_OBJS)
		$(AR) cr $@ $(libutil_OBJS)
		$(RANLIB) $@


$(util_tester_PROG): libutil.a $(util_tester_OBJS)
		$(CC) -o $@ $(util_tester_OBJS) -L. -lutil $(LIBS) $(PROF)

depend:		$(SRCS)
		$(MAKEDEPEND) --  $(REALCFLAGS) -- $^

Makefile:	Makefile.in ../config.status
		cd ..; CONFIG_FILES=util/Makefile CONFIG_HEADERS= $(SHELL) config.status

tags:		TAGS

TAGS:		$(SRCS)
		$(ETAGS) -t $(SRCS)

clean:		
		rm -f $(OBJS) libutil.a *~ *.o core

mostlyclean:	clean

distclean:	clean
		rm -f Makefile

realclean:	distclean
		rm -f TAGS
