.PHONY: all clean
-all: server client peer
+all: server client sender receiver peer
server: server.o sock_util/sock_util.o
client.o: client.c sock_util/sock_util.h utils.h
+sender: sender.o sock_util/sock_util.o
+
+sender.o: sender.c sock_util/sock_util.h utils.h
+
+receiver: receiver.o sock_util/sock_util.o
+
+receiver.o: receiver.c sock_util/sock_util.h utils.h
+
peer: peer.o sock_util/sock_util.o
peer.o: client.c sock_util/sock_util.h utils.h
sock_util/sock_util.o: sock_util/sock_util.c sock_util/sock_util.h
clean:
- -rm -f *~ *.o server client peer sock_util/*.o sock_util/*~
+ -rm -f *~ *.o server client sender receiver peer sock_util/*.o sock_util/*~