-
caleb.biggs authoredcaleb.biggs authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Makefile 509 B
files:= src/myftp.o src/myftpserve.o src/tests.o src/shared.o
server:= server/myServer
client:= client/myClient
compile: client server
client: src/myftp.o src/shared.o src/myftp.h #TODO: remove shared.o
$(CC) -o $(client) $^ $(CFLAGS) $(LDFLAGS) $(LDLIBS)
server: src/myftpserve.o src/shared.o src/myftp.h #TODO: remove shared.o
$(CC) -o $(server) $^ $(CFLAGS) $(LDFLAGS) $(LDLIBS)
tests: src/tests.o compile
$(CC) -o $@ $< $(CFLAGS) $(LDFLAGS) $(LDLIBS)
./$@
clean:
-rm $(server) $(client) $(files)