蚂蚁;如何指定一个文件是可执行的,所以我不必每次chmod + x

时间:2010-09-02 09:14:04

标签: ant build executable

使用Ant构建我的应用程序时,它会生成一个ZIP文件。

我在此zip文件中有一个sh文件,该文件包含在构建过​​程中。在每次构建之后,我必须执行chmod +x myFile.sh,因为ant无法保留其原始的可执行权限。

如何指示ant保留此文件的可执行权限?

1 个答案:

答案 0 :(得分:10)

您可以使用filemode属性执行此操作:

<zip destfile="myapp.zip">
    <zipfileset dir="scripts" includes="myscript.sh" filemode="755" />
    <zipfileset dir="build" includes="myapp.jar" />
</zip>