ifndef DEFINE_INCLUDED
DEFINE_INCLUDED = 1
+# シェルコマンドをデバッグするときは、DEBUGSH変数を設定してmakeを実行する
+# 例: DEBUGSH=1 make
+ifdef DEBUGSH
+ SHELL := /bin/sh -x
+endif
+
# 現在の日時
DATE = $(shell date +"%F %T")
SED := sed
TIME := time
TR := tr
+VALGRIND := valgrind
+VALGRINDFLAG := -q --leak-check=full --log-file=valgrind.log
######################################################################
# テストグループとテストでの共通マクロ
# 実行時間ファイル
TIME_FILE := time.log
+# valgrindによるメモリーチェックファイル
+VALGRIND_FILE := valgrind.log
+
# テスト詳細レポートファイル
DETAIL_FILE := detail.log