7 CFLAGS
= -Wall
-Os
-g
-DDEBUG
15 VALGRIND_OPTS
= -v
--leak-check
=full
17 HEADER
= flog.h flog_stdio.h flog_file.h
18 SRC
= test.c flog.c flog_stdio.c flog_file.c
22 .PHONY
: all clean distclean valgrind_test
27 $(CC
) $(CFLAGS
) -c
$< -o
$@
29 test: $(OBJ
) $(HEADER
)
30 $(CC
) $(LDFLAGS
) $^
-o
$@
32 doxygen
: Doxyfile
$(SRC
) $(HEADER
)
33 $(DOXYGEN
) $(DOXYGEN_OPTS
)
36 $(VALGRIND
) $(VALGRIND_OPTS
) .
/$<