##
##	Ohio Trollius
##	Copyright 1995 The Ohio State University
##
##	Function:	- libt.a
##			- basic services library
##

DEPTH	= ../../..

##
## global configuration
##
include $(DEPTH)/Config/config

##
## local configuration
##
AFLAGS	= rv

LIB	= libt.a

SUBDIR	= etc freq kreq nreq tools
SUBLIB	= etc/libetc.a freq/libfreq.a kreq/libkreq.a nreq/libnreq.a \
	  tools/libtools.a


all: sub $(LIB)

sub:
	@for i in $(SUBDIR); do \
		(echo "		"$$i: ; cd $$i; $(MAKE) all); \
	done

$(LIB): $(SUBLIB)
	$(RM) $(LIB)
	$(AR) $(AFLAGS) $(LIB) */*.o
	$(RANLIB) $(LIB)

install: sub $(OLDIR)/$(LIB) 

$(OLDIR)/$(LIB): $(LIB)
	$(INSTALL) $(LIB) $@
	$(RANLIB) $@

clean:
	@for i in $(SUBDIR); do \
		(echo "		"$$i: ; cd $$i; $(MAKE) clean); \
	done
	$(RM) $(LIB)

depend:
	@for i in $(SUBDIR); do \
		(echo "		"$$i: ; cd $$i; $(MAKE) depend); \
	done
