Yeah, that’s the first thing I would try. IIRC, there is some issue about Ant not preserving permissions on copy so you have to do it afterwards.
On 5/21/15, 3:43 PM, "kevin.godell" <kevin.god...@gmail.com> wrote: >Does anybody know how the permissions of a file are set, or which file >does >the setting, when using the installer? The issue I have is when installing >FlexJS nightly. The mxmlc file in <sdk>/bin does not have executable >privileges. When using it as an external tool in IntelliJ on mac, I get a >warning about permissions and cannot proceed. The solution is for me to >find >the file and chmod it. But of course, this becomes tedious if I have to do >this every time I try out the updated nightly. > >I found the following section of code at line 353 in github flex-asjs[0] >that might be what I am looking for. > ><target name="mac-chmod" description="makes some scripts executable" >unless="isWindows"> > <exec executable="chmod" dir="${FLEXJS_HOME}"> > <arg value="+x" /> > <arg value="${FLEXJS_HOME}/js/bin/mxmlc"/> > </exec> > <exec executable="chmod" dir="${FLEXJS_HOME}"> > <arg value="+x" /> > <arg value="${FLEXJS_HOME}/js/bin/compc"/> > </exec> > </target> > >If we add the following to that target, might it fix the permissions >problem? > ><exec executable="chmod" dir="${FLEXJS_HOME}"> > <arg value="+x" /> > <arg value="${FLEXJS_HOME}/bin/mxmlc"/> > </exec> > <exec executable="chmod" dir="${FLEXJS_HOME}"> > <arg value="+x" /> > <arg value="${FLEXJS_HOME}/bin/compc"/> > </exec> > >[0] https://github.com/apache/flex-asjs/blob/develop/installer.xml > > > >-- >View this message in context: >http://apache-flex-development.2333347.n4.nabble.com/FlexJS-bin-mxmlc-exec >utable-permissions-on-mac-tp46805.html >Sent from the Apache Flex Development mailing list archive at Nabble.com.