huangcm
2025-02-24 69ed55dec4b2116a19e4cca4393cbc014fce5fb2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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)