aboutsummaryrefslogtreecommitdiff
path: root/rules.mk
diff options
context:
space:
mode:
Diffstat (limited to 'rules.mk')
-rw-r--r--rules.mk8
1 files changed, 8 insertions, 0 deletions
diff --git a/rules.mk b/rules.mk
index 14023da..eebc8b0 100644
--- a/rules.mk
+++ b/rules.mk
@@ -40,6 +40,14 @@ tst/test_%: tst/%.cc
@echo ' CXX TEST $@'
@$(TEST_CXX) $< -o $@ $(GTEST) $(GMOCK)
+.PHONY: test valgrind
+test: $(TESTS)
+ $(foreach f,$^,./$f;)
+
+valgrind: $(TESTS)
+ $(foreach f,$^,valgrind --leak-check=full ./$f;)
+
+
# clean target
.PHONY: clean FORCE
clean: