include ../Makefile.config

OBJS	= manager.o gopher.o error.o globals.o ourutils.o cso.o \
	subprocs.o html.o HTML.o CURcurses.o hymoo.o gopherrc.o

CCFLAGS	= -g $(INCLUDES) -DGOPHERHELP=\"$(CLIENTLIB)/gopher.hlp\" \
-DDEFAULT_HOST=\"$(CLIENT_HOST)\" -DGOPHER_PORT=$(CLIENT_PORT)

TARGET	= gopher

all:	$(TARGET)

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

globals.o : globals.h

../object/libgopher.a:
	(cd ..; $(MAKE) $(MFLAGS) objects)

$(TARGET) : $(OBJS) ../object/libgopher.a
	$(CC) $(LDFLAGS) -o $@ $(OBJS) $(CLIENTLIBS) 

install : all
	install -c $(TARGET) $(CLIENTDIR)
	install -c gopher.hlp $(CLIENTLIB)

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

$(OBJS): gopher.h ../conf.h
globals.o: globals.h
