objects = main.o getch.o CC = gcc CFLAGS = -Wvla -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -fsanitize=address fmt : $(objects) $(CC) $(CFLAGS) -o fmt $(objects) main.o: getch.h .PHONY : clean clean: rm fmt $(objects)