freebsd-src/contrib/libdiff/diff/GNUmakefile
Dag-Erling Smørgrav 59c8e88e72 Add 'contrib/libdiff/' from commit '9eb461aa4b61ab47855b2cee9e5b626a76888b5e'
git-subtree-dir: contrib/libdiff
git-subtree-mainline: f6d489f402
git-subtree-split: 9eb461aa4b

Reviewed by:	imp
Sponsored by:	Klara, Inc.
2024-03-11 14:48:08 +01:00

20 lines
401 B
Makefile

CFLAGS = -fsanitize=address -fsanitize=undefined -g -O3
CFLAGS += -Wstrict-prototypes -Wunused-variable -Wuninitialized
SRCS= diff.c
LIB= ../lib/libdiff.a
# Compat sources
CFLAGS+= -I$(CURDIR)/../compat/include
diff: $(SRCS) $(LIB)
gcc $(CFLAGS) -I../include -o $@ $^
../lib/libdiff.a: ../lib/*.[hc] ../include/*.h
$(MAKE) -C ../lib
.PHONY: clean
clean:
rm diff
$(MAKE) -C ../lib clean