Skip to content
Snippets Groups Projects
Commit 642e1a44 authored by sbauch's avatar sbauch
Browse files

Changes necessary for Release 10.3.26.r.2105

parent eabafcbd
No related branches found
No related tags found
No related merge requests found
...@@ -2,7 +2,7 @@ Manifest-Version: 1.0 ...@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: Saros Plug-in Bundle-Name: Saros Plug-in
Bundle-SymbolicName: de.fu_berlin.inf.dpp;singleton:=true Bundle-SymbolicName: de.fu_berlin.inf.dpp;singleton:=true
Bundle-Version: 10.3.26.TESTING Bundle-Version: 10.3.26.r2105
Bundle-Activator: de.fu_berlin.inf.dpp.Saros Bundle-Activator: de.fu_berlin.inf.dpp.Saros
Require-Bundle: org.eclipse.ui, Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime, org.eclipse.core.runtime,
......
<?xml version="1.0"?>
<!--
Saros build file for automatic plugin builds using ant4eclipse
Florian Thiel <florian.thiel@fu-berlin.de>,
created: 20100217
USE: Run this in the project root directory as
ant -lib lib/ant4eclipse -Declipse.plugin.dir=<DIR> [TARGET]
NOTE:
- requires following properties to be set
eclipse.plugin.dir=DIR (path to eclipse plugin libs)
cobertura.dir=DIR (cobertura libs)
- you can force the use of a specific JDK by uncommemnting
the <ant4eclipse:installedJREs> section below
-->
<project name="build.saros" basedir="." default="build" xmlns:ant4eclipse="antlib:org.ant4eclipse">
<!-- define ant4eclipse tasks -->
<taskdef uri="antlib:org.ant4eclipse" resource="org/ant4eclipse/antlib.xml" />
<!-- import the ant4eclipse pde macros -->
<import file="${basedir}/ant4eclipse/macros/a4e-pde-macros.xml" />
<path id="cobertura.classpath">
<fileset dir="${cobertura.dir}">
<include name="cobertura.jar" />
<include name="lib/**/*.jar" />
</fileset>
</path>
<taskdef classpathref="cobertura.classpath" resource="tasks.properties" />
<!-- define the workspace location here -->
<property name="workspaceDirectory" value="${basedir}/.." />
<property name="cobertura.format" value="xml" />
<property name="src.dir" value="${basedir}/src" />
<property name="build.dir" value="${basedir}/build" />
<property name="report.dir" value="${build.dir}/report" />
<property name="instrumented.dir" value="${build.dir}/instrumented" />
<property name="uninstrumented.dir" value="${build.dir}/uninstrumented" />
<property name="cobertura.datafile" value="${report.dir}/cobertura.ser" />
<!-- define your jdk location here
<ant4eclipse:installedJREs>
<jre id="jdk16" location="R:/software/jdk/jdk16" />
</ant4eclipse:installedJREs>
-->
<!-- (define eclipse.plugin.dir using -D syntax) the target platform
location (can be an Eclipse plugin dir or another set of JARs
satisfying the Saros platform dependencies) -->
<ant4eclipse:targetPlatform id="saros.target.platform">
<location dir="${eclipse.plugin.dir}" />
</ant4eclipse:targetPlatform>
<!-- acquire access to the project classpath for unit tests -->
<ant4eclipse:getJdtClassPath pathId="saros.classpath" workspaceDirectory="${workspaceDirectory}" projectName="Saros" />
<!-- Targets -->
<target name="build">
<mkdir dir="${uninstrumented.dir}" />
<buildPlugin workspaceDirectory="${workspaceDirectory}" projectname="Saros" targetplatformid="saros.target.platform" destination="${uninstrumented.dir}" />
</target>
<target name="test" depends="build">
<delete file="${cobertura.datafile}" />
<mkdir dir="${instrumented.dir}" />
<cobertura-instrument todir="${instrumented.dir}" datafile="${cobertura.datafile}">
<!-- only instrument Saros proper code -->
<includeClasses regex="de\.fu_berlin\.inf\.dpp.*" />
<!-- exclude classes ending in Test -->
<excludeClasses regex=".*Test" />
<!-- exclude classes starting with Test -->
<excludeClasses regex=".*\.Test.*" />
<!-- exclude classes in a test package -->
<excludeClasses regex=".*\.test\..*" />
<fileset dir="${uninstrumented.dir}/plugins">
<include name="de.fu_berlin.inf.dpp_*.jar" />
</fileset>
</cobertura-instrument>
<junit fork="yes">
<sysproperty key="net.sourceforge.cobertura.datafile" file="${cobertura.datafile}" />
<!-- add instrumented binaries first -->
<classpath>
<fileset dir="${instrumented.dir}">
<include name="de.fu_berlin.inf.dpp_*.jar" />
</fileset>
</classpath>
<classpath refid="saros.classpath" />
<classpath refid="cobertura.classpath" />
<formatter type="xml" />
<test name="de.fu_berlin.inf.dpp.AllTestsSuite" todir="${report.dir}" />
</junit>
<!-- srcdir is only used for cyclomatic complexity, you have to exclude tests from instrumentation
if you don't want them included in the report -->
<cobertura-report format="${cobertura.format}" datafile="${cobertura.datafile}" destdir="${report.dir}" srcdir="${src.dir}" />
</target>
<target name="clean">
<delete failonerror="false" dir="${build.dir}" />
</target>
</project>
...@@ -136,6 +136,11 @@ public class VersionManager { ...@@ -136,6 +136,11 @@ public class VersionManager {
* <Add new version here> * <Add new version here>
*/ */
/**
* Version 10.3.26.r2105
*/
compatibilityChart.put(new Version("10.3.26.r2105"), Arrays
.asList(new Version("10.3.26.r2105")));
/** /**
* Version 10.2.26.r2037 * Version 10.2.26.r2037
*/ */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment