1 EXE := fsverity 2 CFLAGS := -O2 -Wall 3 CPPFLAGS := -D_FILE_OFFSET_BITS=64 4 LDLIBS := -lcrypto 5 DESTDIR := /usr/local 6 SRC := $(wildcard *.c) 7 OBJ := $(SRC:.c=.o) 8 HDRS := $(wildcard *.h) 9 10 all:$(EXE) 11 12 $(EXE):$(OBJ) 13 14 $(OBJ): %.o: %.c $(HDRS) 15 16 clean: 17 rm -f $(EXE) $(OBJ) 18 19 install:all 20 install -Dm755 -t $(DESTDIR)/bin $(EXE) 21 22 .PHONY: all clean install 23