Skip to content

Commit

Permalink
Merge pull request #924 from vigsterkr/master
Browse files Browse the repository at this point in the history
Fix for valgrind-per-module make command
  • Loading branch information
vigsterkr committed Mar 14, 2013
2 parents 041ac8b + 55d0cf0 commit 83c5966
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions tests/unit/Makefile
Expand Up @@ -35,10 +35,11 @@ build: shogun-unit-test
valgrind: shogun-unit-test
@$(LIBRARY_PATH)=$(SHOGUNSRCTOP)/shogun:$$$(LIBRARY_PATH) valgrind $(VALGRINDOPTS) ./shogun-unit-test

valgrind-per-module:
valgrind-per-module: shogun-unit-test
@$(LIBRARY_PATH)=$(SHOGUNSRCTOP)/shogun:$$$(LIBRARY_PATH) ./shogun-unit-test --gtest_list_tests \
| grep -E '^[a-zA-Z0-9]*\.' \
| xargs -I{} valgrind $(VALGRINDOPTS) ./shogun-unit-test --gtest_filter={}\*
| $(LIBRARY_PATH)=$(SHOGUNSRCTOP)/shogun:$$$(LIBRARY_PATH) \
xargs -I{} valgrind $(VALGRINDOPTS) ./shogun-unit-test --gtest_filter={}\*

%$(EXT_OBJ_TEST): %$(EXT_SRC_TEST)
$(COMP_CPP) -I$(SHOGUNSRCTOP) $(COMPFLAGS_CPP) $(COMPFLAGS_GTEST_CPP) $(COMPFLAGS_GMOCK_CPP) $(DEFINES) -c $(INCLUDES) -o $@ $<
Expand Down

0 comments on commit 83c5966

Please sign in to comment.