UDPFileTransferClient-Server / Makefile
Makefile
Raw
# rcopy/server makefile
# written by Hugh Smith - April 2017
# adapted by Connor McKee

CC = gcc
CFLAGS= -g -Wall
LIBS += libcpe464.2.20.a -lstdc++ -ldl
SRC = networks.c  networks.h gethostbyname.c gethostbyname.h pdu.c pdu.h safeUtil.c safeUtil.h pollLib.c pollLib.h window.c window.h
OBJS = networks.o gethostbyname.o pdu.o safeUtil.o pollLib.o window.o

all:  rcopy server

rcopy: rcopy.c $(OBJS)
	$(CC) $(CFLAGS) -o rcopy rcopy.c $(OBJS) $(LIBS)

server: server.c $(OBJS)
	$(CC) $(CFLAGS) -o server server.c $(OBJS) $(LIBS)
	
.c.o: $SRC
	gcc -c $(CFLAGS) $< -o $@ 

cleano:
	rm -f *.o

clean:
	rm -f udpServer udpClient *.o