CC ?= gcc LD = $(CC) BIN := tun SRCS := tun.c CFLAGS := -std=c11 LDFLAGS := ~/src/honggfuzz/libhfuzz/libhfuzz.a OBJS := $(SRCS:.c=.o) all: $(BIN) %.o: %.c $(CC) -c $(CFLAGS) -o $@ $< $(BIN): $(OBJS) $(LD) -o $(BIN) $(OBJS) $(LDFLAGS) .PHONY: clean clean: $(RM) -r core $(OBJS) $(BIN) *~ */*~ .PHONY: indent indent: clang-format-4.0 -style=WebKit -i --sort-includes $(SRCS)