Муравей; как указать файл является исполняемым, поэтому мне не нужно chmod + x каждый раз - PullRequest
5 голосов
/ 02 сентября 2010

При сборке приложения с помощью Ant создается ZIP-файл.

У меня есть файл sh внутри этого zip-файла, который входит в процесс сборки. После каждой сборки я должен делать chmod +x myFile.sh, так как ant не может сохранить исходные права на исполняемый файл.

Как я могу дать команду ant сохранить права на исполняемый файл для этого файла?

1 Ответ

10 голосов
/ 02 сентября 2010

Вы можете сделать это с атрибутом filemode:

<zip destfile="myapp.zip">
    <zipfileset dir="scripts" includes="myscript.sh" filemode="755" />
    <zipfileset dir="build" includes="myapp.jar" />
</zip>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...