From: Nicolas V. <nve...@cl...> - 2005-09-28 19:50:14
|
Daniel Leidert wrote: >>On a possibly related note: >>I noticed that in the build-doc-i18n.xml the <exec os="" > setup is >>used to execute the xml2po.sh and things like that depending on the >>OS. This one did not work for me because I do not have Linux nor >>Windows XP. So I added a copy of the Linux one and tested for Mac OS >>X. That seems to want to run the xmol2po.sh, but I get an executable >>error. I had to change the execute flag on the .sh file to get that >>to run (can that be update in the repository so that it comes over >>with the executable bit set?) >> >> > >I am aware of this problem. But to fix the executable flag it is >necessary to have direct access to the CVS file system, because CVS >itself does not know a possibility to change the permissions. > > Why not changing the permissions in the Ant build with <chmod> before calling the script ? Depending on the OS, the result may be different but it should the problem for most of the systems : - Linux / Unix : <chmod> should work - Windows: <chmod> should do nothing, but there's nothing to be done :) - OS X: hopefully, Ant will consider it as Unix ant it will work Nicolas |