Source

propertyset / ant / compiler-plugin.xml

Full commit
<project name="compiler-plugin"  xmlns:ivy="antlib:org.apache.ivy.ant">
<!-- **********************************************************************
		INPUTS
		
		
		help.detail
		help.indent.size
		help.line.length
		help.goal - if provided displays help for the specified goal, otherwise displays help for all goals

		
     ********************************************************************** -->

	<target name="compiler:compile">
		<mkdir dir="${project.build.output.dir}" />
	
		<ivy:retrieve conf="compile" pattern="${build.lib.pattern}" sync="true" />
		
		<path id="project.compile.classpath">
			<fileset dir="${project.lib.dir}/compile" includes="*.jar"/>
		</path>

		<javac srcdir="${project.build.source.dir}" destdir="${project.build.output.dir}">
			<classpath refid="project.compile.classpath" />
		</javac>
	</target>

	<target name="compiler:test-compile">
		<mkdir dir="${project.build.test.output.dir}" />

		<ivy:retrieve conf="test" pattern="${build.lib.pattern}" sync="true" />

		<path id="project.test-compile.classpath">
			<fileset dir="${ivy.lib.dir}" includes="*.jar"/>
		</path>

		<javac srcdir="${project.build.test.source.dir}" destdir="${project.build.test.output.dir}">
			<classpath refid="project.test-compile.classpath" />
		</javac>
	</target>

	<target name="compiler:help">
	</target>
	
</project>