Author: wbaer-guest Date: 2006-02-09 22:10:10 +0000 (Thu, 09 Feb 2006) New Revision: 1895
Added: trunk/dresden-ocl/debian/ant.properties Removed: trunk/dresden-ocl/build.xml trunk/dresden-ocl/debian/patches/01-build_xml.dpatch Modified: trunk/dresden-ocl/debian/changelog trunk/dresden-ocl/debian/control trunk/dresden-ocl/debian/rules Log: dresden-ocl (1.1-9) unstable; urgency=low * Move to main - build with kaffe and passes junit tests * Added build-dependency on libxerces2-java * Added ant.properties file to make xerces known to junit tests * kaffe compiler transition * Bumped debhelper version to fix linda error * Enable junit tests * Added myself to uploaders Deleted: trunk/dresden-ocl/build.xml =================================================================== --- trunk/dresden-ocl/build.xml 2006-02-09 22:06:00 UTC (rev 1894) +++ trunk/dresden-ocl/build.xml 2006-02-09 22:10:10 UTC (rev 1895) @@ -1,988 +0,0 @@ -<?xml version="1.0"?> - -<!-- -dresden-ocl build file - -Process this file with ant (http://jakarta.apache.org). - -Authored by Dan Shields <[EMAIL PROTECTED]>. -Derived from first version by Luc Maisonobe <[EMAIL PROTECTED]>, -but heavily reworked. -New version by Ralf Wiebicke. -Enhancements by Steffen Zschaler. ---> - -<project name="dresden-ocl" default="all" basedir="."> - - <property environment="env" /> <!-- include environment variables --> - - <property name="src.dir" value="${basedir}/src" /> - <property name="build.dir" value="${basedir}/build" /> - <property name="dist.dir" value="${basedir}/dist" /> - <property name="docs.dir" value="${basedir}/api" /> - <property name="jars.dir" value="/usr/share/java" /> - - <property name="xerces.jar" value="${jars.dir}/xerces.jar" /> - <property name="nsuml.jar" value="${jars.dir}/nsuml.jar" /> - <property name="jdom.jar" value="${jars.dir}/jdom.jar" /> - <property name="junit.jar" value="${jars.dir}/junit.jar" /> - - <property file="local.properties" /> - - <property name="example.dir" value="${build.dir}/example.test" /> - <property name="royloy.dir" value="${build.dir}/royloy.test" /> - - <target name="info"> - <echo message="Target info is obsolete, use ant -projecthelp instead." /> - </target> - - <target name="prepare"> - <echo message="JDK ${java.version} found, make sure, it is at least 1.3." /> - <echo message="${ant.version} found, make sure it is at least 1.4." /> - <echo message="Compiler is ${build.compiler}, dependency check is ${build.depend}" /> - - <!-- find ant.jar, search a few possible locations... --> - <condition property="path.jar.ant" value="${env.ANT_HOME}/lib/ant.jar"> - <available file="${env.ANT_HOME}/lib/ant.jar" type="file" /> - </condition> - <condition property="path.jar.ant" value="/usr/share/java/ant.jar"> - <and> - <not> - <available file="${env.ANT_HOME}/lib/ant.jar" type="file" /> <!-- a string comparison might be simpler here... --> - </not> - <available file="/usr/share/java/ant.jar" type="file" /> - </and> - </condition> - - <echo message="Trying to use ant.jar from ${path.jar.ant}." /> - </target> - - - <target name="sablecc.checkRequired" depends="prepare"> - <uptodate property="sablecc.notRequired" - targetfile="${src.dir}/tudresden/ocl/parser/parser/parser.dat" > - <srcfiles dir="${jars.dir}" includes="sablecc.jar"/> - <srcfiles dir="${src.dir}" includes="ocl.grammar" /> - </uptodate> - </target> - - <target name="sablecc" - description="Generates the OCL parser using SableCC." - depends="prepare,sablecc.checkRequired" - unless="sablecc.notRequired"> - <taskdef name="sablecc" - classname="org.sablecc.ant.taskdef.Sablecc" - classpath="${jars.dir}/sablecc.jar" - /> - <sablecc outputdirectory="${src.dir}" src="${src.dir}"> - <include name="ocl.grammar" /> - </sablecc> - </target> - - <target name="sablecc.clean"> - <delete> - <fileset dir="${src.dir}/tudresden/ocl/parser/analysis" includes="*.java"/> - <fileset dir="${src.dir}/tudresden/ocl/parser/lexer" includes="*.java,lexer.dat"/> - <fileset dir="${src.dir}/tudresden/ocl/parser/parser" includes="*.java,parser.dat"/> - <fileset dir="${src.dir}/tudresden/ocl/parser/node" includes="*.java"/> - </delete> - </target> - - - <target name="compile" - description="Compiles all java files into the source directory." - depends="sablecc"> - <javac srcdir= "${src.dir}" - destdir="${src.dir}" - deprecation="on" - debug="on" - depend="${build.depend}" - optimize="off"> - <include name="tudresden/**" /> - <classpath> - <pathelement location="${xerces.jar}" /> - <pathelement location="${nsuml.jar}" /> - <pathelement location="${junit.jar}" /> - <pathelement location="${nsuml.jar}" /> - </classpath> - </javac> - </target> - - <target name="compile.clean"> - <delete> - <fileset dir="${src.dir}/tudresden" includes="**/*.class" /> - </delete> - </target> - - - <target name="test" - description="Runs all tests." - depends="test.junit, test.example, test.royloy, test.dresden-ocl-injector" - /> - - <target name="test.junit" - description="Runs JUnit tests." - depends="compile,build.dir"> - <java classname="junit.textui.TestRunner" - taskname="junit" - fork="yes" - failonerror="yes" - > - <!-- does not work without fork, don't know why --> - <classpath> - <pathelement location="${src.dir}" /> - <pathelement location="${xerces.jar}" /> - <pathelement location="${junit.jar}" /> - <pathelement location="${nsuml.jar}" /> - </classpath> - <arg value="tudresden.ocl.test.TestAll" /> - <sysproperty key="tudresden.ocl.test.tempdir" value="${build.dir}"/> - </java> - </target> - - - <target name="build.dir" depends="prepare"> - <mkdir dir="${build.dir}"/> - </target> - - - <target name="jar.dresden-ocl-lib" - description="Compiles and jars the OCL Runtime Library." - depends="build.dir"> - <mkdir dir="${build.dir}/dresden-ocl-lib" /> - - <copy todir="${build.dir}/dresden-ocl-lib"> - <fileset dir="${basedir}"><include name="COPYING" /></fileset> - <fileset dir="${src.dir}"> - <include name="tudresden/ocl/lib/*.java" /> - <include name="tudresden/ocl/injection/lib/*.java" /> - <include name="tudresden/ocl/injection/ocl/lib/*.java" /> - </fileset> - </copy> - - <javac srcdir= "${build.dir}/dresden-ocl-lib" - destdir="${build.dir}/dresden-ocl-lib" - deprecation="on" - debug="on" - depend="${build.depend}" - optimize="on"> - </javac> - - <jar jarfile="${build.dir}/dresden-ocl-lib.jar" - basedir="${build.dir}/dresden-ocl-lib" - excludes="**/*.java" - /> - </target> - - - <target name="jar.ocl-argo" - description="Compiles and jars the OCL for Argo/UML package." - depends="sablecc,build.dir"> - - <mkdir dir="${build.dir}/ocl-argo" /> - - <copy todir="${build.dir}/ocl-argo"> - <fileset dir="${basedir}"><include name="COPYING" /></fileset> - <fileset dir="${src.dir}"> - <include name="tudresden/ocl/*.java" /> - <exclude name="tudresden/ocl/ConstraintEvaluation.java" /> - <exclude name="tudresden/ocl/SQLTestApp.java" /> - <exclude name="tudresden/ocl/DocCheck.java" /> - <exclude name="tudresden/ocl/ConstraintApplet.java" /> - <exclude name="tudresden/ocl/ASTViewer.java" /> - <exclude name="tudresden/ocl/ASTApplet.java" /> - <include name="tudresden/ocl/images/*.gif" /> - <include name="tudresden/ocl/images/SUNIMAGELICENSE" /> - <include name="tudresden/ocl/check/bootstrap/constraints.txt" /> - <include name="tudresden/ocl/parser/lexer/lexer.dat" /> - <include name="tudresden/ocl/parser/parser/parser.dat" /> - <include name="tudresden/ocl/lib/*.java" /> - <include name="tudresden/ocl/injection/lib/*.java" /> - <include name="tudresden/ocl/normalize/*.java" /> - <include name="tudresden/ocl/check/*.java" /> - <include name="tudresden/ocl/check/bootstrap/*.java" /> - <include name="tudresden/ocl/check/types/*.java" /> - <include name="tudresden/ocl/codegen/*.java" /> - <include name="tudresden/ocl/parser/*.java" /> - <include name="tudresden/ocl/parser/analysis/*.java" /> - <include name="tudresden/ocl/parser/node/*.java" /> - <include name="tudresden/ocl/parser/lexer/*.java" /> - <include name="tudresden/ocl/parser/parser/*.java" /> - <include name="tudresden/ocl/gui/*.java" /> - <include name="tudresden/ocl/gui/events/*.java" /> - </fileset> - </copy> - - <javac srcdir= "${build.dir}/ocl-argo" - destdir="${build.dir}/ocl-argo" - deprecation="on" - debug="on" - depend="${build.depend}" - optimize="on" > - </javac> - - <jar jarfile="${build.dir}/ocl-argo.jar" - basedir="${build.dir}/ocl-argo" - excludes="**/*.java" - /> - </target> - - - <target name="jar.dresden-ocl-injector" - description="Compiles and jars the OCL for Java package." - depends="sablecc,build.dir"> - <mkdir dir="${build.dir}/dresden-ocl-injector" /> - - <copy todir="${build.dir}/dresden-ocl-injector"> - <fileset dir="${basedir}"><include name="COPYING" /></fileset> - <fileset dir="${src.dir}"> - <include name="tudresden/ocl/*.java" /> - <exclude name="tudresden/ocl/ConstraintEvaluation.java" /> - <exclude name="tudresden/ocl/SQLTestApp.java" /> - <exclude name="tudresden/ocl/DocCheck.java" /> - <exclude name="tudresden/ocl/ConstraintApplet.java" /> - <exclude name="tudresden/ocl/ASTViewer.java" /> - <exclude name="tudresden/ocl/ASTApplet.java" /> - <include name="tudresden/ocl/parser/*.java" /> - <include name="tudresden/ocl/parser/analysis/*.java" /> - <include name="tudresden/ocl/parser/node/*.java" /> - <include name="tudresden/ocl/parser/lexer/*.java" /> - <include name="tudresden/ocl/parser/lexer/lexer.dat" /> - <include name="tudresden/ocl/parser/parser/*.java" /> - <include name="tudresden/ocl/parser/parser/parser.dat" /> - <include name="tudresden/ocl/lib/*.java" /> - <include name="tudresden/ocl/injection/lib/*.java" /> - <include name="tudresden/ocl/injection/ocl/lib/*.java" /> - <include name="tudresden/ocl/normalize/*.java" /> - <include name="tudresden/ocl/check/*.java" /> - <include name="tudresden/ocl/check/types/*.java" /> - <include name="tudresden/ocl/check/bootstrap/*.java" /> - <include name="tudresden/ocl/check/bootstrap/constraints.txt" /> - <include name="tudresden/ocl/codegen/*.java" /> - <include name="tudresden/ocl/injection/*.java" /> - <include name="tudresden/ocl/injection/ocl/*.java" /> - </fileset> - </copy> - - <javac srcdir= "${build.dir}/dresden-ocl-injector" - destdir="${build.dir}/dresden-ocl-injector" - deprecation="on" - debug="on" - depend="${build.depend}" - optimize="on" > - </javac> - - <jar jarfile="${build.dir}/dresden-ocl-injector.jar" - basedir="${build.dir}/dresden-ocl-injector" - excludes="**/*.java" - manifest="${src.dir}/injector.manifest" - /> - </target> - - - <target name="jar.dresden-injector" - depends="build.dir"> - <echo message="EXPERIMENTAL: Compiles and jars the Java Injection package. This is without OCL." /> - - <mkdir dir="${build.dir}/dresden-injector" /> - - <copy todir="${build.dir}/dresden-injector"> - <fileset dir="${basedir}"><include name="COPYING" /></fileset> - <fileset dir="${src.dir}"> - <include name="tudresden/ocl/injection/*.java" /> - <include name="tudresden/ocl/injection/lib/*.java" /> - <include name="tudresden/ocl/check/OclTypeException.java" /> - <include name="tudresden/ocl/parser/OclParserException.java" /> - <include name="tudresden/ocl/OclException.java" /> - </fileset> - </copy> - - <javac srcdir= "${build.dir}/dresden-injector" - destdir="${build.dir}/dresden-injector" - deprecation="on" - debug="on" - depend="${build.depend}" - optimize="on" > - </javac> - - <jar jarfile="${build.dir}/dresden-injector.jar" - basedir="${build.dir}/dresden-injector" - excludes="**/*.java" - /> - </target> - - - <target name="jar.dresden-ocl-demo" - description="Compiles and jars the OCL Demo Applet." - depends="sablecc,build.dir"> - - <mkdir dir="${build.dir}/dresden-ocl-demo" /> - - <copy todir="${build.dir}/dresden-ocl-demo"> - <fileset dir="${basedir}"><include name="COPYING" /></fileset> - <fileset dir="${src.dir}"> - <include name="tudresden/ocl/images/*.gif" /> - <include name="tudresden/ocl/images/SUNIMAGELICENSE" /> - <include name="tudresden/ocl/check/bootstrap/constraints.txt" /> - <include name="tudresden/ocl/parser/lexer/lexer.dat" /> - <include name="tudresden/ocl/parser/parser/parser.dat" /> - <include name="tudresden/ocl/test/royloy/*.java" /> - <include name="tudresden/ocl/*.java" /> - <include name="tudresden/ocl/lib/*.java" /> - <include name="tudresden/ocl/injection/lib/*.java" /> - <include name="tudresden/ocl/injection/ocl/lib/*.java" /> - <include name="tudresden/ocl/normalize/*.java" /> - <include name="tudresden/ocl/check/*.java" /> - <include name="tudresden/ocl/check/bootstrap/*.java" /> - <include name="tudresden/ocl/check/types/*.java" /> - <include name="tudresden/ocl/codegen/*.java" /> - <include name="tudresden/ocl/parser/*.java" /> - <include name="tudresden/ocl/parser/analysis/*.java" /> - <include name="tudresden/ocl/parser/node/*.java" /> - <include name="tudresden/ocl/parser/lexer/*.java" /> - <include name="tudresden/ocl/parser/parser/*.java" /> - <include name="tudresden/ocl/gui/*.java" /> - <include name="tudresden/ocl/gui/events/*.java" /> - <include name="tudresden/ocl/check/types/xmifacade/*.java" /> - <include name="tudresden/ocl/check/types/testfacade/*.java" /> - <include name="tudresden/ocl/injection/*.java" /> - <include name="tudresden/ocl/injection/ocl/*.java" /> - <include name="tudresden/ocl/codegen/decl/*.java" /> - <include name="tudresden/ocl/sql/*.java" /> - <include name="tudresden/ocl/sql/orstrategy/*.java" /> - <include name="tudresden/ocl/sql/gui/*.java" /> - </fileset> - </copy> - - <javac srcdir= "${build.dir}/dresden-ocl-demo" - destdir="${build.dir}/dresden-ocl-demo" - deprecation="on" - debug="on" - depend="${build.depend}" - optimize="on" > - <classpath> - <pathelement location="${xerces.jar}" /> - <pathelement location="${nsuml.jar}" /> - </classpath> - </javac> - - <jar jarfile="${build.dir}/dresden-ocl-demo.jar" - basedir="${build.dir}/dresden-ocl-demo" - manifest="${src.dir}/demo.manifest"> - <include name="**/*.class" /> - <include name="**/*.dat" /> - <include name="**/*.gif" /> - <include name="tudresden/ocl/check/bootstrap/constraints.txt" /> - <include name="tudresden/ocl/test/royloy/*.java" /> - <include name="COPYING" /> - </jar> - </target> - - - <target name="jar.royloy" - description="Compiles and jars the example code for dresden-ocl-injector.jar." - depends="build.dir,jar.dresden-ocl-lib"> - - <mkdir dir="${build.dir}/royloy" /> - - <copy todir="${build.dir}/royloy"> - <fileset dir="${basedir}"><include name="COPYING" /></fileset> - <fileset dir="${src.dir}"> - <include name="tudresden/ocl/test/royloy/*.java" /> - <include name="tudresden/ocl/test/royloy/oclexpressions" /> - <include name="tudresden/ocl/test/TestInjection.java" /> - <include name="tudresden/ocl/test/TestInjectionRoyloy.java" /> - </fileset> - </copy> - - <javac srcdir= "${build.dir}/royloy" - destdir="${build.dir}/royloy" - deprecation="on" - debug="on" - depend="${build.depend}" - optimize="on" > - <classpath> - <pathelement location="${build.dir}/dresden-ocl-lib.jar" /> - </classpath> - </javac> - - <jar jarfile="${build.dir}/royloy.jar" - basedir="${build.dir}/royloy" - /> - </target> - - <target name="jar.dresden-ocl-sql" - description="Compiles and jars the OCL2SQL application." - depends="sablecc,build.dir"> - - <mkdir dir="${build.dir}/dresden-ocl-sql" /> - - <copy todir="${build.dir}/dresden-ocl-sql"> - <fileset dir="${basedir}"><include name="COPYING" /></fileset> - <fileset dir="${src.dir}"> - <include name="tudresden/ocl/images/*.gif" /> - <include name="tudresden/ocl/images/SUNIMAGELICENSE" /> - <include name="tudresden/ocl/check/bootstrap/constraints.txt" /> - <include name="tudresden/ocl/parser/lexer/lexer.dat" /> - <include name="tudresden/ocl/parser/parser/parser.dat" /> - <include name="tudresden/ocl/codegen/decl/OCL2SQL4SQL92.xml" /> - <include name="tudresden/ocl/codegen/decl/OCL2SQL4Oracle.xml" /> - <include name="tudresden/ocl/codegen/decl/MappingRules.dtd" /> - <include name="tudresden/ocl/*.java" /> - <include name="tudresden/ocl/lib/*.java" /> - <include name="tudresden/ocl/normalize/*.java" /> - <include name="tudresden/ocl/check/*.java" /> - <include name="tudresden/ocl/check/bootstrap/*.java" /> - <include name="tudresden/ocl/check/types/*.java" /> - <include name="tudresden/ocl/check/types/xmifacade/*.java" /> - <include name="tudresden/ocl/check/types/testfacade/*.java" /> - <include name="tudresden/ocl/codegen/*.java" /> - <include name="tudresden/ocl/codegen/decl/*.java" /> - <include name="tudresden/ocl/parser/*.java" /> - <include name="tudresden/ocl/parser/analysis/*.java" /> - <include name="tudresden/ocl/parser/node/*.java" /> - <include name="tudresden/ocl/parser/lexer/*.java" /> - <include name="tudresden/ocl/parser/parser/*.java" /> - <include name="tudresden/ocl/gui/*.java" /> - <include name="tudresden/ocl/gui/events/*.java" /> - <include name="tudresden/ocl/sql/*.java" /> - <include name="tudresden/ocl/sql/*.txt" /> - <include name="tudresden/ocl/sql/orstrategy/*.java" /> - <include name="tudresden/ocl/sql/gui/*.java" /> - <include name="tudresden/ocl/injection/*.java" /> - <include name="tudresden/ocl/injection/ocl/*.java" /> - <include name="tudresden/ocl/injection/lib/*.java" /> - <include name="tudresden/ocl/injection/ocl/lib/*.java" /> - </fileset> - </copy> - - <javac srcdir= "${build.dir}/dresden-ocl-sql" - destdir="${build.dir}/dresden-ocl-sql" - deprecation="on" - debug="on" - depend="${build.depend}" - optimize="on" > - <classpath> - <pathelement location="${xerces.jar}" /> - <pathelement location="${nsuml.jar}" /> - </classpath> - </javac> - - <jar jarfile="${build.dir}/dresden-ocl-sql.jar" - basedir="${build.dir}/dresden-ocl-sql" - manifest="${src.dir}/sql.manifest"> - <include name="**/*.class" /> - <include name="**/*.dat" /> - <include name="**/*.gif" /> - <include name="**/*.xml" /> - <include name="**/*.dtd" /> - <include name="tudresden/ocl/sql/oracleReserved.txt" /> - <include name="tudresden/ocl/sql/sybaseReserved.txt" /> - <include name="tudresden/ocl/check/bootstrap/constraints.txt" /> - <include name="COPYING" /> - </jar> - </target> - - <target name="jar.dresden-ocl-reverseeng" - description="Compiles and jars the ReverseEng application." - depends="sablecc,build.dir"> - - <mkdir dir="${build.dir}/dresden-ocl-reverseeng" /> - - <copy todir="${build.dir}/dresden-ocl-reverseeng"> - <fileset dir="${basedir}"><include name="COPYING" /></fileset> - <fileset dir="${src.dir}"> - <include name="tudresden/ocl/check/OclTypeException.java" /> - <include name="tudresden/ocl/OclException.java" /> - <include name="tudresden/ocl/parser/OclParserException.java" /> - <include name="tudresden/ocl/injection/*.java" /> - <include name="tudresden/ocl/injection/lib/*.java" /> - <include name="tudresden/ocl/injection/reverseeng/**/*.java" /> - <exclude name="tudresden/ocl/injection/reverseeng/test/*" /> - <include name="tudresden/ocl/injection/reverseeng/**/*.gif" /> - <include name="tudresden/ocl/injection/reverseeng/**/*.form" /> - <include name="tudresden/ocl/injection/reverseeng/**/*.testmodified" /> - </fileset> - </copy> - - <javac srcdir= "${build.dir}/dresden-ocl-reverseeng" - destdir="${build.dir}/dresden-ocl-reverseeng" - deprecation="on" - debug="off" - depend="${build.depend}" - optimize="on" > - </javac> - - <jar jarfile="${build.dir}/dresden-ocl-reverseeng.jar" - basedir="${build.dir}/dresden-ocl-reverseeng" - manifest="${src.dir}/reveng.manifest"> - <include name="**/*.class" /> - <include name="**/*.gif" /> - <include name="COPYING" /> - </jar> - </target> - - <target name="jar" - description="Builds all jar files." - depends="jar.dresden-ocl-lib, - jar.ocl-argo, - jar.dresden-ocl-injector, - jar.dresden-ocl-demo, - jar.dresden-ocl-sql, - jar.royloy, - jar.dresden-injector, - jar.dresden-ocl-reverseeng" - /> - - - <target name="clean" - description="Deletes all generated files except API documentation and distributions." - depends="sablecc.clean, compile.clean" - > - <delete dir="${build.dir}"/> - </target> - - - <target name="docs" - description="Builds Javadoc API documentation." - depends="sablecc"> - <!-- - Requires JDK 1.2.2 or higher, since previous versions did not - allow multiple -link or -linkoffline arguments." - --> - - <delete dir="${docs.dir}" /> - <mkdir dir="${docs.dir}" /> - - <javadoc - sourcepath="${src.dir}" - destdir="${docs.dir}" - maxmemory="60m" - private="on" - author="on" - windowtitle="Dresden OCL Toolkit" - doctitle= "Dresden OCL Toolkit" - header= "Dresden OCL Toolkit" - footer= "Dresden OCL Toolkit" - splitindex="on" - bottom='Developed at the Dresden University of Technology. This software is published under the GNU Lesser General Public License.' - > - <link offline="on" packagelistLoc="package-list/jdk/" href="http://java.sun.com/products/jdk/1.2/docs/api/" /> - <link offline="on" packagelistLoc="package-list/xerces/" href="http://xml.apache.org/apiDocs/" /> - <link offline="on" packagelistLoc="package-list/junit/" href="http://www.junit.org/junit/javadoc/" /> - <link offline="on" packagelistLoc="package-list/ant/" href="http://jakarta.apache.org/ant/manual/api/" /> - - <package name="tudresden.*" /> - <excludepackage name="tudresden.ocl.check.bootstrap" /> - <excludepackage name="tudresden.ocl.check.types.doc-files" /> - <excludepackage name="tudresden.ocl.check.types.xmifacade.stress" /> - <excludepackage name="tudresden.ocl.images" /> - <excludepackage name="tudresden.ocl.injection.reverseeng.resources.*" /> - <excludepackage name="tudresden.ocl.injection.reverseeng.test.*" /> - <excludepackage name="tudresden.ocl.lib.doc-files.*" /> - <excludepackage name="*.CVS" /> - - <classpath> - <pathelement location="${xerces.jar}" /> - <pathelement location="${junit.jar}" /> - <pathelement location="${nsuml.jar}" /> - <pathelement location="${jdom.jar}" /> - <pathelement location="${src.dir}" /> - <pathelement location="${path.jar.ant}" /> - </classpath> - </javadoc> - - </target> - - <target name="docs.clean" - description="Removes Javadoc API documentation."> - <delete dir="${docs.dir}" /> - </target> - - - <target name="task.test" depends="compile"> - <taskdef name="diff" classname="tudresden.ocl.test.DiffTask" classpath="${src.dir}" /> - <taskdef name="sort" classname="tudresden.ocl.test.SortTask" classpath="${src.dir}" /> - <taskdef name="isempty" classname="tudresden.ocl.test.IsEmptyTask" classpath="${src.dir}" /> - </target> - - <target name="test.dresden-ocl-injector" - description="Runs a test suite for dresden-ocl-injector.jar and royloy.jar." - depends="jar.dresden-ocl-injector,jar.royloy,task.test"> - <mkdir dir="${build.dir}/testweb" /> - <copy file="${build.dir}/dresden-ocl-injector.jar" todir="${build.dir}/testweb" /> - <delete dir="${build.dir}/testweb/tudresden" /> - <unjar src="${build.dir}/royloy.jar" dest="${build.dir}/testweb" /> - <javac classpath="${build.dir}/dresden-ocl-injector.jar" srcdir= "${build.dir}/testweb" destdir="${build.dir}/testweb" /> - <java classname="tudresden.ocl.test.TestInjectionRoyloy" - output="${build.dir}/dresden-ocl-injector.jar.emptytestoutput" - failonerror="yes" - > - <classpath> - <pathelement location="${build.dir}/testweb" /> - <pathelement location="${build.dir}/dresden-ocl-injector.jar" /> - </classpath> - </java> - <isempty file="${build.dir}/dresden-ocl-injector.jar.emptytestoutput" /> - <exec executable="java" - dir="${build.dir}/testweb/" - failonerror="true" - > - <arg value="-jar" /> - <arg value="dresden-ocl-injector.jar" /> - <arg value="-r" /> - <arg value="tudresden.ocl.test.royloy" /> - <arg value="--modify" /> - <arg value="tudresden/ocl/test/royloy/*.java" /> - </exec> - <javac classpath="${build.dir}/dresden-ocl-injector.jar" srcdir= "${build.dir}/testweb" destdir="${build.dir}/testweb" /> - <java classname="tudresden.ocl.test.TestInjectionRoyloy" - output="${build.dir}/dresden-ocl-injector.jar.testoutput" - failonerror="yes" - > - <classpath> - <pathelement location="${build.dir}/testweb" /> - <pathelement location="${build.dir}/dresden-ocl-injector.jar" /> - </classpath> - </java> - <sort file="${build.dir}/dresden-ocl-injector.jar.testoutput" /> - <diff expectedFile= "${src.dir}/dresden-ocl-injector.jar.testoutput" - actualFile="${build.dir}/dresden-ocl-injector.jar.testoutput" - /> - <exec executable="java" - dir="${build.dir}/testweb/" - failonerror="true" - > - <arg value="-jar" /> - <arg value="dresden-ocl-injector.jar" /> - <arg value="--clean" /> - <arg value="--modify" /> - <arg value="tudresden/ocl/test/royloy/*.java" /> - </exec> - <javac classpath="${build.dir}/dresden-ocl-injector.jar" srcdir= "${build.dir}/testweb" destdir="${build.dir}/testweb" /> - </target> - - - - - <target name="test.example.inject" - depends="build.dir,jar.dresden-ocl-lib,jar.dresden-ocl-injector,task.test" - > - <delete dir="${example.dir}"/> - <copy todir="${example.dir}"> - <fileset dir="${src.dir}" > - <include name="tudresden/ocl/injection/test/Example.java" /> - <include name="tudresden/ocl/injection/test/Interface.java" /> - <include name="tudresden/ocl/injection/test/AbstractImplementation.java" /> - <include name="tudresden/ocl/injection/test/Implementation.java" /> - </fileset> - </copy> - <javac srcdir="${example.dir}" destdir="${example.dir}" deprecation="on" debug="on" optimize="off"> - <classpath><pathelement location="${build.dir}/dresden-ocl-lib.jar" /></classpath> - </javac> - <echo taskname="inject" message="Injecting ${example.dir}/tudresden/ocl/injection/test/Example.java" /> - <java classname="tudresden.ocl.injection.ocl.Main" failonerror="yes"> - <classpath> - <pathelement location="${build.dir}/dresden-ocl-injector.jar" /> - <pathelement location="${example.dir}" /> - </classpath> - <arg value="--constraint-file" /> - <arg value="${src.dir}/tudresden/ocl/injection/test/Example.ocl" /> - <arg value="--reflection-model" /> - <arg value="tudresden.ocl.injection.test" /> - <arg value="--name-adapter" /> - <arg value="argo" /> - <arg value="--trace-types" /> - <arg value="--modify" /> - <arg value="${example.dir}/tudresden/ocl/injection/test/Example.java" /> - </java> - <javac srcdir="${example.dir}" destdir="${example.dir}" deprecation="on" debug="on" optimize="off"> - <classpath><pathelement location="${build.dir}/dresden-ocl-lib.jar" /></classpath> - </javac> - <diff expectedFile= "${src.dir}/tudresden/ocl/injection/test/Example.java.injected" - actualFile="${example.dir}/tudresden/ocl/injection/test/Example.java" - /> - </target> - - <target name="test.example.run" - depends="test.example.inject,jar.dresden-ocl-lib,task.test" - > - <echo taskname="run" message="Running ${example.dir}/tudresden/ocl/injection/test/Example.java" /> - <java classname="tudresden.ocl.injection.test.Example" - output="${example.dir}/example.testoutput" - failonerror="yes" - > - <classpath> - <pathelement location="${example.dir}" /> - <pathelement location="${build.dir}/dresden-ocl-lib.jar" /> - </classpath> - <sysproperty - key="tudresden.ocl.injection.lib.TypeTracer.log" - value="${example.dir}/tudresden/ocl/injection/test/Example.ocltypetrace" - /> - </java> - <sort file="${example.dir}/example.testoutput" /> - <diff expectedFile= "${src.dir}/example.testoutput" - actualFile="${example.dir}/example.testoutput" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/injection/test/Example.ocltypetrace" - actualFile="${example.dir}/tudresden/ocl/injection/test/Example.ocltypetrace" - /> - </target> - - <target name="test.example.clean" - depends="test.example.run,jar.dresden-ocl-injector,task.test" - > - <echo taskname="clean" message="Cleaning ${example.dir}/tudresden/ocl/injection/test/Example.java" /> - <java classname="tudresden.ocl.injection.ocl.Main" failonerror="yes"> - <classpath> - <pathelement location="${build.dir}/dresden-ocl-injector.jar" /> - </classpath> - <arg value="--clean" /> - <arg value="--modify" /> - <arg value="${example.dir}/tudresden/ocl/injection/test/Example.java" /> - </java> - <javac srcdir= "${example.dir}" destdir="${example.dir}" deprecation="on" debug="on" optimize="off"> - <classpath><pathelement location="${build.dir}/dresden-ocl-lib.jar" /></classpath> - </javac> - <diff expectedFile= "${src.dir}/tudresden/ocl/injection/test/Example.java" - actualFile="${example.dir}/tudresden/ocl/injection/test/Example.java" - /> - </target> - - <target name="test.example" - description="Tests the injector tool using Example.java" - depends="test.example.clean" - /> - - - - <target name="test.royloy.inject" - depends="build.dir,jar.dresden-ocl-lib,jar.dresden-ocl-injector" - > - <delete dir="${royloy.dir}"/> - <copy todir="${royloy.dir}"> - <fileset dir="${src.dir}" > - <include name="tudresden/ocl/test/royloy/*.java" /> - <include name="tudresden/ocl/test/TestInjection.java" /> - <include name="tudresden/ocl/test/TestInjectionRoyloy.java" /> - </fileset> - </copy> - <javac srcdir="${royloy.dir}" destdir="${royloy.dir}" deprecation="on" debug="on" optimize="off"> - <classpath><pathelement location="${build.dir}/dresden-ocl-lib.jar" /></classpath> - </javac> - <echo taskname="inject" message="Injecting ${royloy.dir}/tudresden/ocl/test/royloy/*.java" /> - <java classname="tudresden.ocl.injection.ocl.Main" failonerror="yes"> - <classpath> - <pathelement location="${build.dir}/dresden-ocl-injector.jar" /> - <pathelement location="${royloy.dir}" /> - </classpath> - <arg value="--constraint-file" /> - <arg value="${src.dir}/tudresden/ocl/test/royloy/oclexpressions" /> - <arg value="--reflection-model" /> - <arg value="tudresden.ocl.test.royloy" /> - <arg value="--violation-macro" /> - <arg value="tudresden.ocl.test.TestInjectionRoyloy.theInstance.onViolation" /> - <arg value="--trace-types" /> - <arg value="--modcount-hash" /> - <arg value="--modify" /> - <arg value="${royloy.dir}/tudresden/ocl/test/royloy/*.java" /> - </java> - <javac srcdir="${royloy.dir}" destdir="${royloy.dir}" deprecation="on" debug="on" optimize="off"> - <classpath><pathelement location="${build.dir}/dresden-ocl-lib.jar" /></classpath> - </javac> - </target> - - <target name="test.royloy.run" - depends="test.royloy.inject,jar.dresden-ocl-lib,task.test" - > - <echo taskname="run" message="Running ${royloy.dir}/tudresden/ocl/test/TestInjectionRoyloy.java" /> - <java classname="tudresden.ocl.test.TestInjectionRoyloy" failonerror="yes"> - <classpath> - <pathelement location="${build.dir}/dresden-ocl-lib.jar" /> - <pathelement location="${royloy.dir}" /> - </classpath> - <arg value="strict" /> - <sysproperty - key="tudresden.ocl.injection.lib.TypeTracer.log" - value="${royloy.dir}/tudresden/ocl/test/royloy/royloy.ocltypetrace" /> - </java> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/royloy.ocltypetrace" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/royloy.ocltypetrace" - /> - </target> - - <target name="test.royloy.clean" - depends="test.royloy.run,jar.dresden-ocl-injector,task.test" - > - <echo taskname="clean" message="Cleaning ${royloy.dir}/tudresden/ocl/test/royloy/*.java" /> - <java classname="tudresden.ocl.injection.ocl.Main" failonerror="yes"> - <classpath> - <pathelement location="${build.dir}/dresden-ocl-injector.jar" /> - </classpath> - <arg value="--clean" /> - <arg value="--modify" /> - <arg value="${royloy.dir}/tudresden/ocl/test/royloy/*.java" /> - </java> - <javac srcdir="${royloy.dir}" destdir="${royloy.dir}" deprecation="on" debug="on" optimize="off"> - <classpath><pathelement location="${build.dir}/dresden-ocl-lib.jar" /></classpath> - </javac> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/Bank.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/Bank.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/Burning.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/Burning.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/Company.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/Company.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/Customer.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/Customer.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/CustomerCard.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/CustomerCard.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/Date.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/Date.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/Day.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/Day.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/DayType.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/DayType.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/Earning.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/Earning.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/LoyaltyAccount.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/LoyaltyAccount.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/LoyaltyProgram.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/LoyaltyProgram.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/Membership.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/Membership.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/Person.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/Person.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/ProgramPartner.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/ProgramPartner.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/RLFrame.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/RLFrame.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/RLObject.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/RLObject.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/Service.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/Service.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/ServiceLevel.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/ServiceLevel.java" - /> - <diff expectedFile= "${src.dir}/tudresden/ocl/test/royloy/Transaction.java" - actualFile="${royloy.dir}/tudresden/ocl/test/royloy/Transaction.java" - /> - </target> - - <target name="test.royloy" - description="Tests the injector tool using royloy/*.java" - depends="test.royloy.clean" - /> - - - - <target name="all" - description="Does everything except dist: compile, test, jar and docs." - depends="compile, test, jar, docs" - /> - - - <!-- Creating Distributions --> - - <target name="dist.bin" depends="test, jar" - > - <tar tarfile="${build.dir}/dresden-ocl.tar"> - <tarfileset dir="${basedir}"> - <include name="README" /> - <include name="CHANGELOG" /> - <include name="COPYING" /> - <include name="CREDITS" /> - </tarfileset> - <tarfileset dir="${build.dir}"> - <include name="dresden-ocl-lib.jar" /> - <include name="ocl-argo.jar" /> - <include name="dresden-ocl-injector.jar" /> - <include name="dresden-ocl-demo.jar" /> - <include name="dresden-ocl-sql.jar" /> - <include name="dresden-ocl-royloy.jar" /> - <include name="dresden-ocl-reverseeng.jar" /> - </tarfileset> - <tarfileset dir="${basedir}/www"> - <include name="*.html" /> - </tarfileset> - </tar> - <gzip src="${build.dir}/dresden-ocl.tar" - zipfile="${build.dir}/dresden-ocl.tar.gz" - /> - </target> - - <target name="dist.src" depends="build.dir" - > - <tar tarfile="${build.dir}/dresden-ocl-src.tar"> - <tarfileset dir="${basedir}"> - <include name="README" /> - <include name="CHANGELOG" /> - <include name="COPYING" /> - <include name="CREDITS" /> - <include name="build.xml" /> - <include name="jikes.properties" /> - <include name="www/*.html" /> - <include name="src/**" /> - <exclude name="src/tudresden/**/*.class" /> - <exclude name="src/tudresden/ocl/parser/analysis/*.java" /> - <exclude name="src/tudresden/ocl/parser/lexer/*.java" /> - <exclude name="src/tudresden/ocl/parser/lexer/lexer.dat" /> - <exclude name="src/tudresden/ocl/parser/parser/*.java" /> - <exclude name="src/tudresden/ocl/parser/parser/parser.dat" /> - <exclude name="src/tudresden/ocl/parser/node/*.java" /> - </tarfileset> - </tar> - - <echo message="--- testing source distribution for completeness ..." /> - <delete dir="${build.dir}/dresden-ocl-src.tar.test" /> - <mkdir dir="${build.dir}/dresden-ocl-src.tar.test" /> - <untar src="${build.dir}/dresden-ocl-src.tar" - dest="${build.dir}/dresden-ocl-src.tar.test" - /> - <ant dir="${build.dir}/dresden-ocl-src.tar.test" - inheritAll="false" - /> - <echo message="--- testing source distribution for completeness: done." /> - - <gzip src="${build.dir}/dresden-ocl-src.tar" - zipfile="${build.dir}/dresden-ocl-src.tar.gz" - /> - </target> - - <target name="dist.version" unless="dist.version"> - <fail message="No release version set. Use ant dist -Ddist.version=major.minor.revision" /> - </target> - - <target name="dist" - description="Build a release. Needs the release version in property dist.version." - depends="dist.version,dist.bin,dist.src" - > - <echo message="Building release ${dist.version}" /> - <mkdir dir="${dist.dir}" /> - <copy file="${build.dir}/dresden-ocl.tar.gz" - tofile="${dist.dir}/dresden-ocl-${dist.version}.tar.gz" - /> - <copy file="${build.dir}/dresden-ocl-src.tar.gz" - tofile="${dist.dir}/dresden-ocl-src-${dist.version}.tar.gz" - /> - </target> - - -</project> Added: trunk/dresden-ocl/debian/ant.properties =================================================================== --- trunk/dresden-ocl/debian/ant.properties 2006-02-09 22:06:00 UTC (rev 1894) +++ trunk/dresden-ocl/debian/ant.properties 2006-02-09 22:10:10 UTC (rev 1895) @@ -0,0 +1 @@ +xerces.jar=/usr/share/java/xercesImpl.jar Modified: trunk/dresden-ocl/debian/changelog =================================================================== --- trunk/dresden-ocl/debian/changelog 2006-02-09 22:06:00 UTC (rev 1894) +++ trunk/dresden-ocl/debian/changelog 2006-02-09 22:10:10 UTC (rev 1895) @@ -1,3 +1,15 @@ +dresden-ocl (1.1-9) unstable; urgency=low + + * Move to main - build with kaffe and passes junit tests + * Added build-dependency on libxerces2-java + * Added ant.properties file to make xerces known to junit tests + * kaffe compiler transition + * Bumped debhelper version to fix linda error + * Enable junit tests + * Added myself to uploaders + + -- Wolfgang Baer <[EMAIL PROTECTED]> Thu, 19 Jan 2006 15:53:08 +0100 + dresden-ocl (1.1-8) unstable; urgency=low * building with kaffe but not moving to main. I'll move it to main when Modified: trunk/dresden-ocl/debian/control =================================================================== --- trunk/dresden-ocl/debian/control 2006-02-09 22:06:00 UTC (rev 1894) +++ trunk/dresden-ocl/debian/control 2006-02-09 22:10:10 UTC (rev 1895) @@ -1,15 +1,15 @@ Source: dresden-ocl -Section: contrib/misc +Section: libs Priority: optional Maintainer: Debian Java Maintainers <[email protected]> -Uploaders: Arnaud Vandyck <[EMAIL PROTECTED]> -Build-Depends-Indep: debhelper (>> 4.0.0), cdbs (>= 0.4.5.3), dpatch (>= 1.11), kaffe | j2sdk1.4 | java2-compiler, ant, ant-optional, junit, libnsuml-java, sablecc +Uploaders: Arnaud Vandyck <[EMAIL PROTECTED]>, Wolfgang Baer <[EMAIL PROTECTED]> +Build-Depends-Indep: debhelper (>= 4.2.30), cdbs (>= 0.4.5.3), dpatch (>= 1.11), kaffe, ant, ant-optional, junit, libnsuml-java, sablecc, libxerces2-java Standards-Version: 3.6.2 Package: libocl-argo-java -Section: contrib/libs +Section: libs Architecture: all -Depends: kaffe | j2re1.3 | j2re1.4 | java2-runtime, junit, sablecc +Depends: kaffe | java1-runtime | java2-runtime, junit, sablecc Suggests: java-virtual-machine Description: Dresden OCL (Object Constraint Language) Java Toolkit This package contains part of OCL Toolkit which is needed by ArgoUML. Deleted: trunk/dresden-ocl/debian/patches/01-build_xml.dpatch =================================================================== --- trunk/dresden-ocl/debian/patches/01-build_xml.dpatch 2006-02-09 22:06:00 UTC (rev 1894) +++ trunk/dresden-ocl/debian/patches/01-build_xml.dpatch 2006-02-09 22:10:10 UTC (rev 1895) @@ -1,70 +0,0 @@ -#!/bin/sh -e -## 01-build_xml.dpatch by Arnaud Vandyck <[EMAIL PROTECTED]> -## -## All lines beginning with `## DP:' are a description of the patch. -## DP: No description. - -if [ $# -ne 1 ]; then - echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" - exit 1 -fi - -[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts -patch_opts="${patch_opts:--f --no-backup-if-mismatch}" - -case "$1" in - -patch) patch $patch_opts -p1 < $0;; - -unpatch) patch $patch_opts -p1 -R < $0;; - *) - echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" - exit 1;; -esac - -exit 0 - [EMAIL PROTECTED]@ -diff -urNad /tmp/dresden-ocl/build.xml dresden-ocl/build.xml ---- /tmp/dresden-ocl/build.xml 2002-09-05 20:53:03.000000000 +0200 -+++ dresden-ocl/build.xml 2003-08-04 01:10:00.000000000 +0200 -@@ -20,18 +20,18 @@ - <property name="build.dir" value="${basedir}/build" /> - <property name="dist.dir" value="${basedir}/dist" /> - <property name="docs.dir" value="${basedir}/api" /> -+ <property name="jars.dir" value="/usr/share/java" /> - -- <property name="xerces.jar" value="${src.dir}/xerces.jar" /> -- <property name="nsuml.jar" value="${src.dir}/lib/nsuml.jar" /> -- <property name="jdom.jar" value="${src.dir}/lib/jdom.jar" /> -- <property name="junit.jar" value="${src.dir}/junit.jar" /> -+ <property name="xerces.jar" value="${jars.dir}/xerces.jar" /> -+ <property name="nsuml.jar" value="${jars.dir}/nsuml.jar" /> -+ <property name="jdom.jar" value="${jars.dir}/jdom.jar" /> -+ <property name="junit.jar" value="${jars.dir}/junit.jar" /> - - <property file="local.properties" /> - - <property name="example.dir" value="${build.dir}/example.test" /> - <property name="royloy.dir" value="${build.dir}/royloy.test" /> - -- - <target name="info"> - <echo message="Target info is obsolete, use ant -projecthelp instead." /> - </target> -@@ -61,7 +61,7 @@ - <target name="sablecc.checkRequired" depends="prepare"> - <uptodate property="sablecc.notRequired" - targetfile="${src.dir}/tudresden/ocl/parser/parser/parser.dat" > -- <srcfiles dir="${src.dir}" includes="sablecc.jar"/> -+ <srcfiles dir="${jars.dir}" includes="sablecc.jar"/> - <srcfiles dir="${src.dir}" includes="ocl.grammar" /> - </uptodate> - </target> -@@ -72,7 +72,7 @@ - unless="sablecc.notRequired"> - <taskdef name="sablecc" - classname="org.sablecc.ant.taskdef.Sablecc" -- classpath="${src.dir}/sablecc.jar" -+ classpath="${jars.dir}/sablecc.jar" - /> - <sablecc outputdirectory="${src.dir}" src="${src.dir}"> - <include name="ocl.grammar" /> Modified: trunk/dresden-ocl/debian/rules =================================================================== --- trunk/dresden-ocl/debian/rules 2006-02-09 22:06:00 UTC (rev 1894) +++ trunk/dresden-ocl/debian/rules 2006-02-09 22:10:10 UTC (rev 1895) @@ -4,20 +4,14 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -# This is the debhelper compatibility version to use. -#export DH_COMPAT=4 - -export JITC_PROCESSOR_TYPE=6 - include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk include /usr/share/cdbs/1/rules/simple-patchsys.mk -JAVA_HOME_DIRS := /usr/lib/kaffe /usr/lib/j2se/1.4 /usr/local/IBMJava2-ppc-142 +JAVA_HOME := /usr/lib/kaffe ANT_HOME := /usr/share/ant -DEB_JARS := ant-optional junit sablecc nsuml $(ANT_HOME)/lib/ant-launcher.jar -DEB_ANT_COMPILER := jikes -DEB_ANT_BUILD_TARGET := jar.ocl-argo +DEB_JARS := xercesImpl ant-optional junit sablecc nsuml $(ANT_HOME)/lib/ant-launcher.jar +DEB_ANT_BUILD_TARGET := jar.ocl-argo test.junit DEB_BUILDDIR := . DEB_ANT_BUILDFILE := build.xml DEB_ANT_CLEAN_TARGET := clean _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

