valgrindのオプションを変更
[YACASL2.git] / test / template / Define.mk
index bb55bd4..0b04fce 100644 (file)
@@ -4,6 +4,12 @@
 ifndef DEFINE_INCLUDED
 DEFINE_INCLUDED = 1
 
+# シェルコマンドをデバッグするときは、DEBUGSH変数を設定してmakeを実行する
+# 例: DEBUGSH=1 make
+ifdef DEBUGSH
+  SHELL := /bin/sh -x
+endif
+
 # 現在の日時
 DATE = $(shell date +"%F %T")
 
@@ -28,10 +34,11 @@ LN := ln -s
 MKDIR := mkdir -p
 MV := mv
 SED := sed
+TEST := test
 TIME := time
 TR := tr
 VALGRIND := valgrind
-VALGRINDFLAG :=  -q --leak-check=full --log-file=valgrind.log
+VALGRINDFLAG :=  -q --leak-check=full --show-leak-kinds=all --log-file=valgrind.log
 
 ######################################################################
 # テストグループとテストでの共通マクロ