mirror of
https://github.com/freebsd/freebsd-src
synced 2024-07-21 18:27:22 +00:00
![Dag-Erling Smørgrav](/assets/img/avatar_default.png)
git-subtree-dir: contrib/libdiff git-subtree-mainline:f6d489f402
git-subtree-split:9eb461aa4b
Reviewed by: imp Sponsored by: Klara, Inc.
20 lines
401 B
Makefile
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
|