blob: 658b5ed67d82279bf3e9d15df6d003a62605cc4c [file] [log] [blame]
<?xml version="1.0"?>
<project name="statet.r.core" default="default">
<property name="jflex.home" value="D:/OrcaForge/libs/jflex-1.4.3"/>
<property name="rhelp.tokenizer.container" value="org.eclipse.statet.r.core/src/org/eclipse/statet/r/internal/core/rhelp/analyzer/"/>
<eclipse.convertPath property="rhelp.tokenizer.path" resourcepath="${rhelp.tokenizer.container}"/>
<description>Additional build jobs for R</description>
<target name="default"
depends="rhelp-tokenizer-clean,rhelp-tokenizer-generate,rhelp-refresh"/>
<target name="rhelp-tokenizer-generate">
<taskdef classname="JFlex.anttask.JFlexTask" name="jflex">
<classpath location="${jflex.home}/lib/JFlex.jar"/>
</taskdef>
<jflex file="${rhelp.tokenizer.path}/StandardTokenizerImpl.jflex"
outdir="${rhelp.tokenizer.path}"
nobak="on"/>
</target>
<target name="rhelp-tokenizer-clean">
<delete>
<fileset dir="${rhelp.tokenizer.path}" includes="*.java">
<containsregexp expression="generated.*by.*JFlex"/>
</fileset>
</delete>
</target>
<target name="rhelp-refresh">
<eclipse.refreshLocal resource="${rhelp.tokenizer.container}"/>
</target>
</project>