.include "../Makefile.config"

CCFLAGS = $(OPT) $(COMPAT) $(GSYSTYPE) $(DEBUGGING) -I. 

OBJS    = STRstring.o GDgopherdir.o GSgopherobj.o \
          DAarray.o   VIews.o       BLblock.o \
          Sockets.o   util.o        compatible.o \
          url.o       Debug.o       Regex.o

TARGET	= libgopher.a

all: $(TARGET)

.c.o:
	$(CC) $(CCFLAGS) -c $<


libgopher.a: $(OBJS)
	rm -f libgopher.a
	ar rcv libgopher.a $(OBJS)
	$(RANLIB) libgopher.a

clean:
	rm -f $(TARGET) $(OBJS) *.out *~ core

STRstring.o: 	STRstring.h
GDgopherdir.o: 	GDgopherdir.h
GSgopherobj.o:	GSgopherobj.h
