ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrey Grishin" <>
Subject uptodate question
Date Wed, 12 May 2004 15:00:28 GMT
I use <uptodate> tag to compare timestamps of sql files in two direcories

   <target name="checkUptodate">
      <property name="src" location="../backup/db"/>
      <property name="target" location="db"/>
      <uptodate property="checkUptodate.dbUptodate">
         <srcfiles dir="${src}" includes="*.sql" />
         <mapper type="glob" from="*.sql" to="${target}/*.sql"/>
      <echo message="checkUptodate.dbUptodate result: ${checkUptodate.dbUptodate}" />

${checkUptodate.dbUptodate} is true is sql files in target directory are more recent OR HAVE
THE SAME timestamp as those in source directory. 
Ant documentation says that: "By default, the value of the property is set to true if the
timestamp of the target file(s) is more recent than the timestamp of the corresponding source

Can I have <uptodate> tag returning "false" is timestamps are equal?

I use Ant 1.6.1 on Linux RedHat 8.0, J2SDK 1.4.0_01

Thanks in advance, Andrey Grishin.
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message