我有一个目标waf
,它取决于多个其他文件。有一个程序列出了这些依赖项,我想使用它,并传递给waf
. 即,如果我有一个目标T
,则有一个程序列出了T
. 但我不清楚如何将其传递给bld.add_manual_dependency()
.
作为依赖项的单个文件似乎工作正常:
bld.add_manual_dependency(bld.path.find_or_declare('T'), bld.path.find_resource('Dep1'))
但是,如果我将列表作为第二个参数传递,似乎可以接受,但不起作用!。我想知道如何传递多个文件(不是ant_glob()
,而是由程序选择)。