1HFUZZ_CC ?= ../../hfuzz_cc/hfuzz-clang 2CC ?= cc 3 4CFLAGS += -std=c99 5 6BIN = terminal-test 7LIBCLOSE = libclose.so 8 9all: $(BIN) $(LIBCLOSE) 10 11$(BIN): $(BIN:=.c) 12 $(HFUZZ_CC) $(CFLAGS) $(LDFLAGS) -o $(BIN) $< 13 14$(LIBCLOSE): $(LIBCLOSE:.so=.c) 15 $(CC) $(CFLAGS) $(LDFLAGS) -shared -o $(LIBCLOSE) $< 16 17clean: 18 rm -f -- $(BIN) $(LIBCLOSE) 19