2 CFLAGS := -Wall -Werror -g -std=gnu99
3 LDFLAGS := -g -lncurses
7 OBJ := main.o protocol.o menu.o
9 DEPFILES := $(OBJ:%.o=%.d)
16 $(RM) $(BIN) $(OBJ) $(DEPFILES)
19 $(CC) -o $(BIN) $(OBJ) $(LDFLAGS)
24 $(CC) -c $< -o $@ $(CFLAGS) $(CPPFLAGS)
25 $(CC) -M -MT $@ -o $*.d $< $(CPPFLAGS)