标签: makefile zend-framework2
我有一个ZF2应用程序,我设置使用带有各种选项的Makefile构建。手头的问题是/vendors/目录可以包含通过composer安装/更新的各种依赖项。每个依赖项可能包含或不包含单元测试,并且测试的位置是任意的。
/vendors/
运行make test时,我希望Makefile在/vendors/目录中搜索名为/tests/的任何文件夹,并相应地执行单元测试。
make test
/tests/
迭代供应商并找到任何/tests/目录以便能够执行单元测试的最佳方法是什么?
答案 0 :(得分:1)
使用wildcard功能:
wildcard
LIST_OF_TESTS:=$(wildcard vendors/*/tests)