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)
|
|