19eb461aaSDag-Erling SmørgravCFLAGS = -fsanitize=address -fsanitize=undefined -g -O3 29eb461aaSDag-Erling SmørgravCFLAGS += -Wstrict-prototypes -Wunused-variable -Wuninitialized 39eb461aaSDag-Erling Smørgrav 49eb461aaSDag-Erling SmørgravSRCS= diff.c 59eb461aaSDag-Erling SmørgravLIB= ../lib/libdiff.a 69eb461aaSDag-Erling Smørgrav 79eb461aaSDag-Erling Smørgrav# Compat sources 89eb461aaSDag-Erling SmørgravCFLAGS+= -I$(CURDIR)/../compat/include 99eb461aaSDag-Erling Smørgrav 109eb461aaSDag-Erling Smørgravdiff: $(SRCS) $(LIB) 119eb461aaSDag-Erling Smørgrav gcc $(CFLAGS) -I../include -o $@ $^ 129eb461aaSDag-Erling Smørgrav 139eb461aaSDag-Erling Smørgrav../lib/libdiff.a: ../lib/*.[hc] ../include/*.h 149eb461aaSDag-Erling Smørgrav $(MAKE) -C ../lib 159eb461aaSDag-Erling Smørgrav 169eb461aaSDag-Erling Smørgrav.PHONY: clean 179eb461aaSDag-Erling Smørgravclean: 189eb461aaSDag-Erling Smørgrav rm diff 199eb461aaSDag-Erling Smørgrav $(MAKE) -C ../lib clean 20