From c95c920088e42bd9ffef3d43134fabc28cae3c92 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sun, 28 Sep 2014 14:30:16 +0200 Subject: some testing and stabilizing --- src/GNUmakefile | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'src/GNUmakefile') diff --git a/src/GNUmakefile b/src/GNUmakefile index b339ffc..2a8968a 100755 --- a/src/GNUmakefile +++ b/src/GNUmakefile @@ -16,5 +16,20 @@ local_uninstall: local_test: +MEMCHECK=valgrind -v --leak-check=full --show-reachable=yes --num-callers=50 --suppressions=${HOME}/.valgrind-suppressions +PERFCHECK=${HOME}/scripts/qcachegrind.sh + +LD_LIBRARY_PATH=$(TOPDIR)/src:$(TOPDIR)/src/libutil:$(TOPDIR)/src/liblogger:$(TOPDIR)/src/libcrawler:$(TOPDIR)/googleurl:$(TOPDIR)/libfetch:$(TOPDIR)/streamhtmlparser + run: - @LD_LIBRARY_PATH=$(TOPDIR)/src:$(TOPDIR)/src/libutil:$(TOPDIR)/src/liblogger:$(TOPDIR)/src/libcrawler:$(TOPDIR)/googleurl:$(TOPDIR)/libfetch:$(TOPDIR)/streamhtmlparser $(TOPDIR)/src/crawl/crawl + @LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) $(TOPDIR)/src/crawl/crawl + +runmemcheck: + @LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) $(MEMCHECK) $(TOPDIR)/src/crawl/crawl + +runmemcheckgui: + @LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) valkyrie $(TOPDIR)/src/crawl/crawl + +runperfcheck: + LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) $(PERFCHECK) $(TOPDIR)/src/crawl/crawl + \ No newline at end of file -- cgit v1.2.3-54-g00ecf