CC = gcc
CFLAGS = -W -Wall -I./ 

OBJS = server.o \
       util.o

PRGNAMES = server

OBJC = client.o \
       util.o

PRGNAMEC = client

all: $(PRGNAMES) $(PRGNAMEC)

$(PRGNAMES) : $(OBJS)
	$(CC) -o $@ $(OBJS)

$(PRGNAMEC) : $(OBJC)
	$(CC) -o $@ $(OBJC)

clean:
	rm -f $(OBJS) $(PRGNAMES) $(PRGNAMEC) $(OBJC) core*

client.o: util.h
server.o: util.h
util.o: util.h
