Jarek, thanks a lot.
Gius_. On Sat, 2004-01-10 at 17:13, Jaroslaw Kowalski wrote: > Hi Giuseppe! > > > Are there also changes related to the <uptodate> task? > > The following fragment doesn't work anymore: > > > > <uptodate > > targetfile="figures/project-structure.gif" > > sourcefile="${build.dir}/figures/project-structure.xcf" > > property="project-structure.gif.uptodate"/> > > <ifnot test="${project-structure.gif.uptodate}"> > > <exec > > program="xcftoall" > > commandline= > > "--gif --output=${build.dir}/figures/image.gif figures/image.xcf"/> > > </ifnot> > > Yes. We've decided that for single-file cases one should use function > instead, so you should write: > > <if test="${not file::up-to-date(build.dir + > '/figures/project-structure.xcf', > 'figures/project-structure.gif')}"> > > <exec ... /> > </if> > > Alternatively you may use <uptodate> with filesets: > > <uptodate> > <targetfiles> > <includes name="figures/project-structure.gif" /> > </targetfiles> > <sourcefiles> > <includes name="${build.dir}/figures/project-structure.xcf" /> > </sourcefiles> > </uptodate> > > BTW. Gert, what do you think about allowing sub-expression evaluation in > strings so that we could write: > > <if test="${not > file::up-to-date('${build.dir}/figures/project-structure.xcf', > 'figures/project-structure.gif')}"> > </if> > > Jarek > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Perforce Software. > Perforce is the Fast Software Configuration Management System offering > advanced branching capabilities and atomic changes on 50+ platforms. > Free Eval! http://www.perforce.com/perforce/loadprog.html > _______________________________________________ > nant-developers mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/nant-developers -- ---------------------------------------- Giuseppe Greco ::agamura:: phone: +41 (0)91 604 67 65 mobile: +41 (0)76 390 60 32 email: [EMAIL PROTECTED] web: www.agamura.com ---------------------------------------- ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers