ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yadav, Akshat Kumar " <akshat.kumar.ya...@citi.com>
Subject Javac task query
Date Tue, 26 Jun 2007 08:15:16 GMT

Hi All,

Ant manual says "The source and destination directory will be
recursively scanned for Java source files to compile. Only Java files
that have no corresponding .class file or where the class file is older
than the .java file will be compiled."

Reference: http://ant.apache.org/manual/CoreTasks/javac.html

But, when I compile my java files through using ANT javav task, all
files gets compiled every time. Rather, I want it to compile only those
files that have no corresponding .class file or where the class file is
older than the .java file. 

Code:

	<target name="compile">
		<javac srcdir="${src}" destdir="${dest}"
deprecation="no" debug="on" listfiles="yes">
				<classpath>
					<fileset dir="${lib}"
includes="**/*.jar **/*.zip"/>
					<fileset dir="${dest}"
includes="**/*.*"/>
				</classpath>
		</javac>
	</target>

Let me know what I am missing...

Thanks,

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message