I suppose you have an extension method defined that isn't mentioned though? "field.initializerAsString" won't work on it's own, so I replaced it with "field.initializer.toString"
<project default="compile"> <!-- Assuming target/libs folder contains: aopalliance-1.0.jar guava-10.0.1.jar guice-3.0.jar hamcrest-core-1.1.jar javax.inject-1.jar jsr305-1.3.9.jar junit-4.10.jar log4j-1.2.15.jar org.eclipse.xtend.lib-2.4.3.jar org.eclipse.xtend.standalone-2.4.3.jar org.eclipse.xtext.xbase.lib-2.4.3.jar --> <property name="libs-dir" location="target/libs" /> <path id="xtend.deps"> <fileset dir="${libs-dir}"> <include name="*.jar" /> </fileset> </path> <taskdef name="xtendc" classname="org.eclipse.xtend.core.compiler.batch.XtendCompilerAntTask"> <classpath> <fileset dir="${libs-dir}"> <include name="org.eclipse.xtend.standalone-2.4.2*.jar" /> </fileset> </classpath> </taskdef> <target name="compile"> <xtendc destdir="ant-gen" srcdir="src/main/java"> <classpath refid="xtend.deps" /> </xtendc> </target> </project> Multiple source folders can be defined as a path: <target name="compile"> <xtendc destdir="ant-gen"> <srcdir> <pathelement path="src/main/java" /> <pathelement path="src/main/java2" /> </srcdir> <classpath refid="xtend.deps" /> </xtendc> </target>
--
You received this message because you are subscribed to the Google Groups "Xtend Programming Language" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xtend-lang+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.