tengo el siguiente en mi build.xml:¿Cómo puedo excluir fuentes en una tarea javac en hormiga?
<target name="compile.baz" depends="init">
<javac destdir="${build.dir}/classes" debug="on">
<compilerarg value="-Xlint:deprecation"/>
<src>
<pathelement location="${src.dir}/com/foo/bar/baz/" />
<pathelement location="${src.dir}/com/foo/bar/quux/" />
<!-- Need to exclude ${src.dir}/com/foo/bar/quux/dontwant/ -->
</src>
<classpath refid="classpath.jars" />
</javac>
...
</target>
Este mayoría hace lo que yo quiero, excepto que (como dice el comentario) que hago no quieren que los archivos en
${src.dir}/com/foo/bar/quux/dontwant/
ser compilado por esta tarea (pero quiero todo lo demás bajo ${src.dir}/com/foo/bar/quux/
para compilar en esta tarea).
Soy una hormiga completa n00b, y la documentación no me ha ayudado mucho. Veo varios lugares donde dice que hay varios elementos/atributos de exclusión/exclusión, pero cada variación que puedo pensar no tiene ningún efecto o da como resultado un error como "blah no admite el atributo 'excluir'".
¡Eso parece más familiar! – trashgod