HFUZZ_CC ?= ../../hfuzz_cc/hfuzz-clang | |
CC ?= cc | |
CFLAGS += -std=c99 | |
BIN = terminal-test | |
LIBCLOSE = libclose.so | |
all: $(BIN) $(LIBCLOSE) | |
$(BIN): $(BIN:=.c) | |
$(HFUZZ_CC) $(CFLAGS) $(LDFLAGS) -o $(BIN) $< | |
$(LIBCLOSE): $(LIBCLOSE:.so=.c) | |
$(CC) $(CFLAGS) $(LDFLAGS) -shared -o $(LIBCLOSE) $< | |
clean: | |
rm -f -- $(BIN) $(LIBCLOSE) |