Hello all, I am working with trying get target execution based on the files timestamp. According to what I read about 'uptodate', this is what I should need.
Well, I get an error with Ant complaining that: <path_to_my>/build.xml:22: Unexpected element "uptodate" from here it dies. I am running version 1.4.1 of Ant. I know that the other parts of my build.xml file work, as I had just added the 'uptodate' task. I attached my build.xml file... Thanks, Mike
<project name="test" default="audio"> <property name="sfront" value="sfront" /> <property name="filename" value="bach" /> <property name="saolfile" value="${filename}.saol" /> <property name="saslfile" value="${filename}.sasl" /> <property name="midifile" value="${filename}.mid" /> <property name="mp4file" value="${filename}.mp4" /> <property name="aoutfile" value="${filename}.wav" /> <property name="aoutmode" value="-aout ${aoutfile}" /> <property name="ainmode" value="" /> <property name="cc" value="gcc" /> <property name="c_exec" value="${filename}" /> <property name="c_optim" value="-O3" /> <property name="cflags" value="${c_optim}" /> <property name="iolink" value="" /> <property name="redirect" value="" /> <uptodate property="aoutfile_exsists" targetfile="${aoutfile}"> <srcfiles dir="." includes="${saolfile}, ${saslfile}, ${midifile}" /> </uptodate> <target name="audio" unless="${aoutfile_exsists}"> <exec executable="${sfront}"> <arg line="${aoutmode} ${ainmode} -orc ${saolfile} -sco ${saslfile} -midi ${midifile} -o ${c_exec}.c" /> </exec> <exec executable="${cc}"> <arg line="${cflags} ${c_exec}.c -lm ${iolink} -o ${c_exec}" /> </exec> <exec executable="./${c_exec}"> <arg line="${redirect}" /> </exec> </target> </project>
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>