CFLAGS := "-Wall -O2" PROGRAM := "sockets_demo" build: gcc {{CFLAGS}} -o {{PROGRAM}} main.c run: build sudo ./{{PROGRAM}} clean: rm -f {{PROGRAM}} udp-server: nc -u -l -p 12002 tcp-server: nc -l -p 12001