我正在尝试在Ant中使用<waitfor>
,直到使用spawn="true"
启动的Brotli的多个并行进程完成执行为止。
我正在使用以下代码:
<waitfor>
<uptodate>
<srcfiles dir="${build.home}" includes="**/*.css" />
<mapper type="glob" from="*.css" to="*.css.${ext}"/>
</uptodate>
</waitfor>
但是它不起作用,因为brotli在启动时会创建一个空文件,因此立即满足了waitfor。
所以我想使用类似检查ps
的输出中不包含brotli
的方法。
我在文档中找到了isfailure
Ant命令,但是Intellij IDEA无法识别该命令,此外,在文档中也没有使用该示例的示例。
那么,如何才能等到ps命令的输出中不包含字符串“ brotli”?