Eric Biggers | 1e64b3d | 2018-03-21 17:53:20 -0700 | [diff] [blame] | 1 | EXE := fsverity |
Eric Biggers | 431c67b | 2018-06-27 15:01:06 -0700 | [diff] [blame] | 2 | CFLAGS := -O2 -Wall |
3 | CPPFLAGS := -D_FILE_OFFSET_BITS=64 | ||||
Eric Biggers | 25b5945 | 2018-07-27 10:47:02 -0700 | [diff] [blame] | 4 | LDLIBS := -lcrypto |
Eric Biggers | 8365a29 | 2018-04-02 10:18:44 -0700 | [diff] [blame] | 5 | DESTDIR := /usr/local |
Eric Biggers | 431c67b | 2018-06-27 15:01:06 -0700 | [diff] [blame] | 6 | SRC := $(wildcard *.c) |
7 | OBJ := $(SRC:.c=.o) | ||||
8 | HDRS := $(wildcard *.h) | ||||
Eric Biggers | 4190722 | 2018-03-13 11:57:29 -0700 | [diff] [blame] | 9 | |
10 | all:$(EXE) | ||||
11 | |||||
Eric Biggers | 431c67b | 2018-06-27 15:01:06 -0700 | [diff] [blame] | 12 | $(EXE):$(OBJ) |
13 | |||||
14 | $(OBJ): %.o: %.c $(HDRS) | ||||
15 | |||||
Eric Biggers | 4190722 | 2018-03-13 11:57:29 -0700 | [diff] [blame] | 16 | clean: |
Eric Biggers | 431c67b | 2018-06-27 15:01:06 -0700 | [diff] [blame] | 17 | rm -f $(EXE) $(OBJ) |
Eric Biggers | 4190722 | 2018-03-13 11:57:29 -0700 | [diff] [blame] | 18 | |
Eric Biggers | 8365a29 | 2018-04-02 10:18:44 -0700 | [diff] [blame] | 19 | install:all |
Eric Biggers | 75488a2 | 2018-07-27 10:47:02 -0700 | [diff] [blame] | 20 | install -Dm755 -t $(DESTDIR)/bin $(EXE) |
Eric Biggers | 8365a29 | 2018-04-02 10:18:44 -0700 | [diff] [blame] | 21 | |
Eric Biggers | 431c67b | 2018-06-27 15:01:06 -0700 | [diff] [blame] | 22 | .PHONY: all clean install |