cve-toolkit

CVE helper toolkit
git clone git://git.finwo.net/app/cve-toolkit
Log | Files | Refs | README | LICENSE

Makefile (383B)


      1 BIN?=cve-toolkit
      2 
      3 FIND=$(shell which gfind find | head -1)
      4 
      5 SRC:=
      6 SRC+=$(wildcard src/*.c)
      7 SRC+=$(wildcard src/**/*.c)
      8 
      9 OBJ:=$(SRC:.c=.o)
     10 
     11 default: $(BIN)
     12 
     13 .c.o:
     14 	$(CC) $< $(CFLAGS) -c -o $@
     15 
     16 $(BIN): $(OBJ)
     17 	$(CC) $(OBJ) $(LDFLAGS) -s -o $@
     18 
     19 .PHONY: clean
     20 clean:
     21 	rm -f $(OBJ)
     22 
     23 .PHONY: format
     24 format:
     25 	$(FIND) src/ -type f \( -name '*.c' -o -name '*.h' \) -exec clang-format -i {} +