Charles,
I have changed the javac task to use nested src elements. But the
problem still persists. It compiles all the java files under
${wt_home}/src/ext every time even though no file has been changed.
Still puzzled..
Thanks for your help,
Satish
-----Original Message-----
From: Charles Hudak [mailto:[EMAIL PROTECTED]
Sent: Thursday, September 16, 2004 3:08 PM
To: Ant Users List
Subject: RE: javac ant task
Since you have more than one source dir, don't use the javac attribute
but use nested src elements:
<javac
destdir="${builddir}"
debug="on"
failonerror="true">
<classpath refid="compile.codebase.class.path"/>
<src path="${wt_home}/src/ext"/>
<src path="${wt_home}/wtSafeArea/siteMod/src"/>
</javac>
Most of this stuff is discussed in the Ant manual. You may want to give
it a look when you are having trouble with a task.
> -----Original Message-----
> From: Satish Jeejula [mailto:[EMAIL PROTECTED]
> Sent: Thursday, September 16, 2004 12:30 PM
> To: [EMAIL PROTECTED]
> Subject: javac ant task
>
>
> Hi All,
>
> I have a build file that compiles java files from 2
> locations. Javac portion of the task is pasted below:
>
> <javac
>
> srcdir="${wt_home}/src/ext/:${wt_home}/wtSafeArea/siteMod/src"
> destdir="${builddir}"
> debug="on"
> failonerror="true">
> <classpath refid="compile.codebase.class.path"/>
> </javac>
>
> The 2 locations are: ${wt_home}/src/ext/ and
> ${wt_home}/wtSafeArea/siteMod/src.
>
> When I run the target, it compiles all the files from first
> location every time. But does not compile files from second
> location all the time.
>
> I thought that javac will only compile if no class file is
> present or when there is new version of java file. Bizarre
> thing is it is complying with this rule for files in second
> location and does not for the files in first location.
>
> Has anyone seen this behavior and if so can explain what am missing?
>
> Thanks,
> Satish
>
>
>
>
>
> -----------------------------------------
> The information contained in this message is privileged and
> intended only for the recipients named. If the reader is not
> a representative of the intended recipient, any review,
> dissemination or copying of this message or the information
> it contains is prohibited. If you have received this message
> in error, please immediately notify the sender, and delete
> the original message and attachments.
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
RE
-----------------------------------------
The information contained in this message is privileged and intended only for the
recipients named. If the reader is not a representative of the intended recipient, any
review, dissemination or copying of this message or the information it contains is
prohibited. If you have received this message in error, please immediately notify the
sender, and delete the original message and attachments.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]