# sources

# config
CC=gcc
CFLAGS= -c -ggdb
LD=gcc

# target

all : server.x client.x
	@echo $@
	@echo "DONE!"

server.x: server.o common.o
	@echo $@
	@$(CC) -o $@ $^

client.x: client.o common.o
	@echo $@
	@$(CC) -o $@ $^

server.o: server.c common.h
	@echo $@
	@$(CC) $(CFLAGS) -o $@ $<

client.o: client.c common.h
	@echo $@
	@$(CC) $(CFLAGS) -o $@ $<

common.o: common.c common.h
	@echo $@
	@$(CC) $(CFLAGS) -o $@ $<

clean:
	rm -f $(EXECUTABLE)
	rm -f $(OBJS)


.phony: all clean
