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)