X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=test%2Ftemplate%2FDefine.mk;h=f2715d1310adbadf379b96fe88e822949094edc1;hb=4b87f8c9f39eb7829339b25882c18ea78df8ba78;hp=e736c5037e5bc3028615c6552e2003e2c0f684a4;hpb=e7a3adce53223b35b7a30b4ac587f9415b8b61f5;p=YACASL2.git diff --git a/test/template/Define.mk b/test/template/Define.mk index e736c50..f2715d1 100644 --- a/test/template/Define.mk +++ b/test/template/Define.mk @@ -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") @@ -30,6 +36,8 @@ MV := mv SED := sed TIME := time TR := tr +VALGRIND := valgrind +VALGRINDFLAG := -q --leak-check=full --log-file=valgrind.log ###################################################################### # テストグループとテストでの共通マクロ @@ -126,6 +134,9 @@ LOG_FILE := summary.log # 実行時間ファイル TIME_FILE := time.log +# valgrindによるメモリーチェックファイル +VALGRIND_FILE := valgrind.log + # テスト詳細レポートファイル DETAIL_FILE := detail.log