SRC = \
argh.c       dstring.c    fxpand.c     imin.c       regex.c   strinstr.c \
canonize.c   dtable.c     i_to_a.c     l_to_a.c     savestr.c tobase.c   \
catstrs.c    dumpdoc.c    iabs.c       lcase.c      spoof.c   ucase.c    \
char.c       fname.c      imax.c       ranger1.c    ssort.c   wildmat.c  \
ranger2.c    sheap.c

OBJ = $(SRC:.c=.o)

CFLAGS = $(BASECFLAGS) -I.

all: announce util.a

announce:
	@echo "******** Building the Utilities Library *************"
	@echo "CC is:" $(CC)
	@echo "CFLAGS are:" $(CFLAGS)

util.a: $(OBJ)
	$(AR) r util.a $(OBJ)
	$(RANLIB) util.a

clean:
	rm -f *.o

realclean:
	rm -f *.o *.a
