Just thinking ...
- check if the jars changed
  <uptodate>, <pathconvert>+<modified>
- clean if changed jars
  <target if="changed">+<delete>
- compilation will automatically be done ...

Jan

 

>-----Ursprüngliche Nachricht-----
>Von: bora.erbas [mailto:[EMAIL PROTECTED] 
>Gesendet: Freitag, 2. November 2007 12:29
>An: user@ant.apache.org
>Betreff: Re-compile project if a jar file is modified
>
>
>Hi,
>
>This must be a basic question but I couldn't figure out how to do it.
>Basically I have multiple projects with build files for each. 
>For example:
>ComponentA:
>>compA
>>>src/...
>>>build/dist/comA.jar
>>>build.xml
>
>ComponentB:
>>compB
>>>src/...
>>>build/dist/comB.jar
>>>build.xml
>
>Now B depends on A and hence in B's build file I add
>"../compA/build/dist/*.jar" as a dependency. But whenever I 
>modify/compile A
>and create comA.jar, the compile target of B doesn't compile 
>anything; it
>doesn't see any changes. So apparently ant doesn't check if 
>the dependency
>jar files are modified or not...Right? How can I achieve this with ant?
>Something like maven's snapshot feature...
>
>Best regards,
>Bora.
>
>-- 
>View this message in context: 
>http://www.nabble.com/Re-compile-project-if-a-jar-file-is-modif
>ied-tf4736607.html#a13545263
>Sent from the Ant - Users mailing list archive at Nabble.com.
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to