ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "RADEMAKERS Tanguy" <>
Subject RE: Running .app on Mac OSX
Date Tue, 12 Jun 2007 16:29:08 GMT
Hello Paul,

You should be able to get around this by using the "waitfor" task with a
nested "available" check on the output file. 


>-----Original Message-----
>From: Paul Barnes-Hoggett [] 
>Sent: Tuesday, June 12, 2007 6:16 PM
>Subject: Running .app on Mac OSX
>Hi all,
> I have an ant script that's been working on Win XP, and I'm 
>trying to get
>it working on a Mac.
>Basically, I want to run an app (its a swf player) that writes 
>contents out
>to a file, then closes. Ant waits till the process has 
>finished, then reads
>the file. So, on Win XP, this works:
><target name="runTest" description="runs the test harness"
>            <exec executable="${debugPlayer}" spawn="no" >
>             <arg line="'${testHarness.swf}'"/>
>            </exec>
>But from what I have found on a mac, I have to use the 'open' 
>command like
>    <target name="runtestosx" description="runs the test harness">
>            <exec executable="open" spawn="no" >
>                <arg line="${debugPlayer}}"/>
>                 <arg line="'${testHarness.swf}'"/>
>            </exec>
>    </target>
>The problem is that the ant script continues when the 'open' command
>completes, not when the app actually closes.
>Does anyone have any suggestions for how I might attack this 
>problem? Quite
>new to ANT, so any help would be much appreciated
>To unsubscribe, e-mail:
>For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message