1 .PHONY: all clean distclean
6 # 用例: $(call make_dirs,list_dir,target,options)
8 $(foreach d,$1,$(ECHO) '---------- $d ----------'; $(MAKE) $3 -C $d $2; )
11 # テスト名。カレントディレクトリー内の、名前が大文字または.以外で始まるディレクトリー
12 TESTS = $(notdir $(shell $(FIND) -maxdepth 1 -name "[^A-Z.]*" -type d))
15 @$(call make_dirs,$(TESTS),$@,-s)
18 @$(call make_dirs,$(TESTS),$@)
21 @$(call make_dirs,$(TESTS),$@)