6 TESTSCRIPTS ?= $(shell echo t-*[0-9a-z])
7 TESTNAMES := $(patsubst t-%,%,$(notdir $(TESTSCRIPTS)))
11 CFLAGS += -D_REENTRANT -fPIC
13 udp-preload.so: udp-preload.o
14 $(CC) -shared -Wl,-soname,$@.1 $^ -o $@ -ldl
16 check: $(foreach t,$(TESTNAMES),d-$t/ok)
18 d-%/ok: t-% udp-preload.so common.tcl ../secnet
19 @rm -rf d-$*; mkdir d-$*
20 @cd .. && test/$< >test/d-$*/log 2>&1