CC = gcc CFLAGS = -Wall -Wextra -O2 LDFLAGS = SERVER = daemon CLIENT = client .PHONY: all clean all: $(SERVER) $(CLIENT) $(SERVER): daemon.c $(CC) $(CFLAGS) -o $(SERVER) daemon.c $(LDFLAGS) $(CLIENT): client.c $(CC) $(CFLAGS) -o $(CLIENT) client.c $(LDFLAGS) clean: rm -f $(SERVER) $(CLIENT)