summaryrefslogblamecommitdiffstats
path: root/03_exercise/echo_server/Makefile
blob: df023d1144acd5216d110d7eda639ea4e2118dc1 (plain) (tree)





















                                   
#!/usr/bin/make
.SUFFIXES:
.PHONY: all run clean
.SILENT: run

TAR = client server
CFLAGS = -c -Os -Wall -Werror

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

%: %.o
	$(CC) -o $@ $^

all: $(TAR)

run: all
	./server&
	./client

clean:
	$(RM) $(RMFILES) $(TAR) *.o