Makefile - 查找任意测试目录

时间:2013-01-15 14:14:35

标签: makefile zend-framework2

我有一个ZF2应用程序,我设置使用带有各种选项的Makefile构建。手头的问题是/vendors/目录可以包含通过composer安装/更新的各种依赖项。每个依赖项可能包含或不包含单元测试,并且测试的位置是任意的。

运行make test时,我希望Makefile在/vendors/目录中搜索名为/tests/的任何文件夹,并相应地执行单元测试。

迭代供应商并找到任何/tests/目录以便能够执行单元测试的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

使用wildcard功能:

LIST_OF_TESTS:=$(wildcard vendors/*/tests)