X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=test%2Ftemplate%2FDefine.mk;h=0b04fce6a6a6d3c9e46269e181f426e7ecb59e28;hb=fa032895bbf1893f1037c3329c037755866d4785;hp=e736c5037e5bc3028615c6552e2003e2c0f684a4;hpb=e7a3adce53223b35b7a30b4ac587f9415b8b61f5;p=YACASL2.git diff --git a/test/template/Define.mk b/test/template/Define.mk index e736c50..0b04fce 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") @@ -28,8 +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 --show-leak-kinds=all --log-file=valgrind.log ###################################################################### # テストグループとテストでの共通マクロ @@ -126,6 +135,9 @@ LOG_FILE := summary.log # 実行時間ファイル TIME_FILE := time.log +# valgrindによるメモリーチェックファイル +VALGRIND_FILE := valgrind.log + # テスト詳細レポートファイル DETAIL_FILE := detail.log