diff --git a/linux/tests/Makefile b/linux/tests/Makefile index 595db995077..8837c363eed 100644 --- a/linux/tests/Makefile +++ b/linux/tests/Makefile @@ -3,6 +3,8 @@ CFLAGS = -Wall -Werror -g -O0 LDFLAGS = ../libtokuportability.a -lpthread SRCS = $(wildcard test-*.c) TARGETS = $(patsubst %.c,%,$(SRCS)) +RUNTARGETS = $(patsubst %,%.tdbrun,$(TARGETS)) +VGRIND = valgrind all: $(TARGETS) @@ -12,5 +14,10 @@ all: $(TARGETS) test-gettime: test-gettime.c $(CC) $(CPPFLAGS) $(CFLAGS) -o $@ $< $(LDFLAGS) -lrt +check: $(RUNTARGETS) + +%.tdbrun: % + $(VGRIND) ./$< + clean: rm -rf $(TARGETS) \ No newline at end of file