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