我使用以下代码来解析所有 PHP 包含并创建一个静态 html 文件。完成后,我想删除源 php 文件:
<apply executable="php" parallel="false" dir="${prod.dir}" output="${prod.dir}/index.html">
<fileset dir="${prod.dir}" includes="index.php"/>
</apply>
<delete file="${prod.dir}/index.php"/>
显然,index.php 在 php 运行时被删除。如何确保仅在 php 完成后才执行删除任务?
我知道我可以等待一秒钟左右,但不想依赖这个。
谢谢斯特凡