SHARED=shared.c 
SRCS=$(SHARED) q2c.c q2s.c
HDRS=  config.h common.h shared.h
INCLUDES=
CFLAGS=-g -O2
LDFLAGS=

all: q2c q2s q2srv q2clnt
	echo Hello

q2srv: q2proxy_srv.c $(SHARED) $(HDRS)
	gcc -o q2srv $(CFLAGS) $(INCLUDES) $(SHARED) q2proxy_srv.c $(LDFLAGS)


q2clnt: q2proxy_clnt.c $(SHARED) $(HDRS)
	gcc -o q2clnt $(CFLAGS) $(INCLUDES) $(SHARED) q2proxy_clnt.c $(LDFLAGS)


q2c: q2c.c $(SHARED) $(HDRS)
	gcc -o q2c $(CFLAGS) $(INCLUDES) $(SHARED) q2c.c $(LDFLAGS)

q2s: q2s.c $(SHARED) $(HDRS)
	gcc -o q2s $(CFLAGS) $(INCLUDES) $(SHARED) q2s.c $(LDFLAGS)

depend:
	makedepend $(SRCS)

# DO NOT DELETE THIS LINE -- make  depend  depends  on it.
