From: j8takagi Date: Sat, 31 May 2014 13:57:44 +0000 (+0900) Subject: テスト時に「...」が表示されるのを止める X-Git-Tag: 0.2p8~2 X-Git-Url: https://j8takagi.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0f13b282d11ad8c5ab43e5e9051299d45f44f3bc;p=autotest_mk.git テスト時に「...」が表示されるのを止める テストの進行状況を示すために表示したものの、テスト終了時にまとめて表示され、進行状況は示されないため削除 --- diff --git a/template/Group.mk b/template/Group.mk index 57f83e7..fc69391 100644 --- a/template/Group.mk +++ b/template/Group.mk @@ -59,13 +59,11 @@ TEST_LOG_FILES := $(foreach test,$(TESTS),$(test)/$(LOG_FILE)) define group_log $(if $(filter 1,$(verbose)),$(ECHO) '$(CURDIR) - $(words $1) tests') $(foreach target,$1,$(call group_log_each,$(target),$2)) - $(if $(filter 1,$(verbose)),$(ECHO)) endef # テストのログファイルをグループログファイルに出力。引数は、テスト、グループログファイル # 用例: $(call group_log_each,file_test_log,file_group_log) define group_log_each - $(if $(filter 1,$(verbose)),$(ECHO) -n '.') $(ECHO) $(dir $1) >>$2; if test -s $1; then $(CAT) $1 >>$2; else $(ECHO) $(dir $1)": no log" >>$2; fi $(ECHO) >>$2;