CC = gcc
OBJS = server.o client.o listener.o talker.o selectserver.o broadcaster.o

default: all

all:  tcp udp

tcp:  server client selectserver
udp:  listener talker broadcaster

#obj: $(OBJS)

#%.o: %.c
#	$(CC) -c $< 

#%.o: %.c
#	$(CC) -c -o $@ $< $(CFLAGS)

#%: %.o
#	$(CC) -o $@ $< $(CFLAGS)

clean:
	-rm -f $(OBJS) $(OBJS:.o=) *~

rebuild: clean all
