SRCS=$(shell find ./src -name '*.c' -type f) HDRS=$(shell find ./src -name '*.h' -type f) CFLAGS=-ansi -m64 -Og -fsanitize=address -ggdb \ -pedantic -Wall -Wextra -Wshadow \ -Wcast-align -Wunused -Wconversion -Wmisleading-indentation \ -Wdouble-promotion -Wformat=2 -Wbad-function-cast \ -Wmissing-declarations \ -Wmissing-prototypes -Wnested-externs -Werror cint: ${SRCS} ${HDRS} gcc -ggdb ${CFLAGS} $^ -o $@ tags: ${SRCS} ${HDRS} ctags --kinds-all=* --totals=yes $^