2010-09-02 13 views
5

Uygulamamı Ant ile oluştururken, bir ZIP dosyası oluşturur.Ant; bir dosya nasıl belirtilir, bu yüzden her seferinde chmod + x'e gerek yok

Bu zip içinde, oluşturma işleminin bir parçası olarak bulunan bir sh dosyasına sahibim. Her derlemeden sonra, orijinal çalıştırılabilir izinlerini korumak için karınca başarısız olarak chmod +x myFile.sh yapmam gerekiyor.

Karıncaya bu dosyada yürütülebilir izinler tutmasını nasıl engelleyebilirim?

cevap

10

Sen filemode özniteliği ile yapabilirsiniz:

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