3 FLAGS=-g -Wall -pedantic -Wextra -Wconversion\
4 -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts\
5 -Wdisabled-optimization -Wimplicit -Wimport -Winline\
6 -Winit-self -Wlong-long -Wmissing-braces\
7 -Wmissing-field-initializers -Wparentheses -Wunreachable-code\
8 -Wunused -Wunused-value -Wunused-variable -Wwrite-strings
11 SOURCES=$(wildcard *.c)
15 $(CC) $(FLAGS) $(OBJS) -o $(EXEC)
18 $(CC) -c $(FLAGS) $< -o $@