diff options
Diffstat (limited to 'dev-java/jflex/files')
-rw-r--r-- | dev-java/jflex/files/jflex-1.4.1-build.xml.patch | 30 | ||||
-rw-r--r-- | dev-java/jflex/files/jflex-1.5.0-build.xml | 149 |
2 files changed, 0 insertions, 179 deletions
diff --git a/dev-java/jflex/files/jflex-1.4.1-build.xml.patch b/dev-java/jflex/files/jflex-1.4.1-build.xml.patch deleted file mode 100644 index 8353cbe52a76..000000000000 --- a/dev-java/jflex/files/jflex-1.4.1-build.xml.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- build.xml 2009-01-31 16:14:57.000000000 +0200 -+++ build.xml.fixed 2009-01-31 16:17:14.000000000 +0200 -@@ -35,7 +35,7 @@ - - <target name="declare" description="define tasks for jflex and cup"> - <taskdef classname="JFlex.anttask.JFlexTask" name="jflex" classpath="${jflex.jar}"/> -- <taskdef classname="java_cup.AntTask" name="cup" classpath="${cup.jar}"/> -+ <taskdef classname="java_cup.anttask.CUPTask" name="cup" classpath="${cup.jar}"/> - </target> - - <target name="gettools" description="download development tools"> -@@ -69,7 +69,7 @@ - </target> - - <target name="cup" depends="declare" description="generate parser"> -- <cup file="JFlex/LexParse.cup" dir="JFlex" interface="true" parser="LexParse" /> -+ <cup srcfile="JFlex/LexParse.cup" interface="true" parser="LexParse" /> - </target> - - <target name="copy" description="copy resources to build dir"> -@@ -79,7 +79,8 @@ - - <target name="jar" depends="compile,copy" description="make JFlex.jar"> - <jar basedir="../lib" -- includes="JFlex/**,java_cup/**,skeleton" -+ includes="JFlex/**,java_cup/**,skeleton" -+ excludes="JFlex/tests/*" - jarfile="../lib/JFlex.jar" - manifest="manifest"/> - </target> diff --git a/dev-java/jflex/files/jflex-1.5.0-build.xml b/dev-java/jflex/files/jflex-1.5.0-build.xml deleted file mode 100644 index 9ac1be49a7d6..000000000000 --- a/dev-java/jflex/files/jflex-1.5.0-build.xml +++ /dev/null @@ -1,149 +0,0 @@ -<?xml version="1.0"?> -<project name="JFlex" default="help"> - - <property name="version" value="1.5.0" /> - <property name="bootstrap.version" value="1.5.0" /> - <property name="junit.version" value="4.11" /> - <property name="cup.version" value="11a" /> - <property name="java.source.version" value="1.5" /> - - <!-- use any of these files to override properties --> - <property file="build.properties" /> - <property file="${user.home}/.jflex.properties" /> - - <!-- location of development tools necessary for the build --> - <property name="lib.dir" value="lib"/> - - <!-- override these if you want to use your own versions --> - <property name="bootstrap.jflex.jar" value="${lib.dir}/jflex-${bootstrap.version}.jar" /> - <property name="cup.jar" value="${lib.dir}/java-cup-${cup.version}.jar" /> - <property name="junit.jar" value="${lib.dir}/junit-${junit.version}.jar" /> - - <!-- where to get tool jars from --> - <property name="maven.central.url" value="http://central.maven.org/maven2" /> - <property name="bootstrap.jflex.jar.url" - value="${maven.central.url}/de/jflex/jflex/${bootstrap.version}/jflex-${bootstrap.version}.jar" /> - <property name="junit.jar.url" - value="${maven.central.url}/junit/junit/${junit.version}/junit-${junit.version}.jar" /> - - <!-- where build output goes, including the jflex jar --> - <property name="build.dir" value="build"/> - <property name="generated.sources.dir" value="${build.dir}/generated-sources"/> - <property name="compile.output.dir" value="${build.dir}/classes"/> - <property name="test.compile.output.dir" value="${build.dir}/test-classes"/> - <property name="tests.dir" value="${build.dir}/tests"/> - - <!-- where the output jar goes --> - <property name="output.jar.name" value="${build.dir}/jflex-${version}.jar" /> - - <target name="help" description="show help message"> - <echo message="Ant build file for JFlex. Useful targets:"/> - <echo message=""/> - <echo message="gettools: download development tools for the build"/> - <echo message="clean: remove all generated and compiled files"/> - <echo message="compile: generates sources and compiles non-test classes"/> - <echo message="jar: make ${output.jar.name}"/> - <echo message="build: complete build from scratch (clean jar)"/> - <echo message="test: run the unit tests"/> - <echo message=""/> - <echo message="Use the gettool target or override the *.jar properties"/> - <echo message="before you do the first build."/> - </target> - - <target name="gettools" description="download development tools"> - <get src="${bootstrap.jflex.jar.url}" dest="${bootstrap.jflex.jar}"/> - <get src="${junit.jar.url}" dest="${junit.jar}"/> - </target> - - <target name="build" depends="clean,jar" - description="complete build from scratch (clean jar)"/> - - <target name="clean" description="remove all generated and compiled files"> - <delete includeemptydirs="true"> - <fileset dir="${build.dir}" includes="**/*"/> - </delete> - </target> - - <target name="jar" depends="compile,-copy-resources" - description="make ${output.jar.name}"> - <jar basedir="${compile.output.dir}" jarfile="${output.jar.name}"> - <manifest> - <attribute name="Main-Class" value="jflex.Main"/> - </manifest> - </jar> - </target> - - <target name="compile" depends="-generate-scanner,-generate-parser" - description="generate sources and compile all non-test classes"> - <mkdir dir="${compile.output.dir}" /> - <javac destdir="${compile.output.dir}" - target="${java.source.version}" - source="${java.source.version}" - debug="on" - includeantruntime="true"> - <src path="src/main/java"/> - <src path="${generated.sources.dir}"/> - </javac> - </target> - - <target name="test" depends="compile,-copy-resources,-compile-test"> - <mkdir dir="${tests.dir}"/> - <junit dir="." printsummary="true" errorproperty="junit.failed"> - <classpath> - <file file="${junit.jar}"/> - <pathelement location="${compile.output.dir}"/> - <pathelement location="${test.compile.output.dir}"/> - </classpath> - <assertions> - <enable/> - </assertions> - <batchtest fork="yes" todir="${tests.dir}"> - <formatter type="plain"/> - <fileset dir="src/test/java"> - <include name="**/*Test*.java"/> - </fileset> - </batchtest> - </junit> - <fail if="junit.failed"/> - </target> - - <target name="-copy-resources"> - <copy todir="${compile.output.dir}"> - <fileset dir="src/main/resources"/> - </copy> - </target> - - <target name="-generate-scanner"> - <taskdef classname="jflex.anttask.JFlexTask" - name="jflex" classpath="${bootstrap.jflex.jar}"/> - <mkdir dir="${generated.sources.dir}/jflex"/> - <jflex file="src/main/jflex/LexScan.flex" - outdir="${generated.sources.dir}/jflex" - skeleton="src/main/jflex/skeleton.nested" - nobak="on"/> - </target> - - <target name="-generate-parser"> - <taskdef classname="java_cup.anttask.CUPTask" - name="cup" classpath="${cup.jar}"/> - <mkdir dir="${generated.sources.dir}"/> - <cup srcfile="src/main/cup/LexParse.cup" - destdir="${generated.sources.dir}" - interface="true" - parser="LexParse"/> - </target> - - <target name="-compile-test" depends="compile"> - <mkdir dir="${test.compile.output.dir}"/> - <javac srcdir="src/test/java" - destdir="${test.compile.output.dir}" - target="${java.source.version}" - source="${java.source.version}" - classpath="${compile.output.dir}:${junit.jar}" - includeantruntime="true"/> - </target> - - <target depends="compile" name="javadoc"> - <javadoc packagenames="jflex" sourcepath="src/main/java:build/generated-sources" destdir="javadoc" version="true" /> - </target> -</project> |