Skip to main content
summaryrefslogtreecommitdiffstats
path: root/releng
diff options
context:
space:
mode:
authorOlivier Constant2017-04-11 15:35:25 +0000
committerOlivier Constant2017-04-11 15:35:25 +0000
commita8e91cabbf6a893d6b4ff8f5373497d25ccf55f5 (patch)
treeb494a5e54d7023779a1ed7d8113d0bc6b6328f74 /releng
parent990b24b817fc66ce07c91726b689e6e32951fbe1 (diff)
downloadorg.eclipse.emf.diffmerge.core-a8e91cabbf6a893d6b4ff8f5373497d25ccf55f5.tar.gz
org.eclipse.emf.diffmerge.core-a8e91cabbf6a893d6b4ff8f5373497d25ccf55f5.tar.xz
org.eclipse.emf.diffmerge.core-a8e91cabbf6a893d6b4ff8f5373497d25ccf55f5.zip
Bug 515115 - [releng] Remove of obsolete releng plug-in in core
Change-Id: I611e7b983cb00aafa5bdfeed7c90d297011c75f9 Signed-off-by: Olivier Constant <olivier.constant@thalesgroup.com>
Diffstat (limited to 'releng')
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/.classpath7
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/.project34
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/.settings/org.eclipse.jdt.core.prefs101
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/META-INF/MANIFEST.MF11
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/ant/director.org.eclipse.core.net.prefs7
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/ant/statsURI.xsl69
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/build.properties17
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/egf/script_generation.fcore64
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/generated/default_package/install_buckminster.java103
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/.gitignore1
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/config.xml83
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/buckminster.ant7
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/buckminster.cspec23
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.cquery17
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.mspec7
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.rmap106
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.target12
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/buckminster.ant7
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/buckminster.cspec20
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.cquery12
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.mspec7
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.rmap106
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.target12
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/build.properties52
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/build.xml463
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/templates/org.eclipse.core.variables.prefs3
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/model/diffmerge.egfbuild41
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/model/diffmerge_local.egfbuild38
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/plugin.xml12
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/setup/EMFDiffMerge.setup220
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39I8KHEeSIKPkbYbn5Dg.pt1
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39IsKHEeSIKPkbYbn5Dg.pt1
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JMKHEeSIKPkbYbn5Dg.pt0
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JcKHEeSIKPkbYbn5Dg.pt27
-rw-r--r--releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JsKHEeSIKPkbYbn5Dg.pt0
35 files changed, 0 insertions, 1691 deletions
diff --git a/releng/org.eclipse.emf.diffmerge.releng/.classpath b/releng/org.eclipse.emf.diffmerge.releng/.classpath
deleted file mode 100644
index 915bfef9..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="generated"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/.project b/releng/org.eclipse.emf.diffmerge.releng/.project
deleted file mode 100644
index f4d760fc..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/.project
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.emf.diffmerge.releng</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.egf.pattern.ui.PatternBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.egf.core.EGFNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- <nature>org.eclipse.pde.PluginNature</nature>
- </natures>
-</projectDescription>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/.settings/org.eclipse.jdt.core.prefs b/releng/org.eclipse.emf.diffmerge.releng/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 7d9b5056..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,101 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled
-org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore
-org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull
-org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault
-org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable
-org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.autoboxing=warning
-org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning
-org.eclipse.jdt.core.compiler.problem.deadCode=warning
-org.eclipse.jdt.core.compiler.problem.deprecation=warning
-org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled
-org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
-org.eclipse.jdt.core.compiler.problem.discouragedReference=warning
-org.eclipse.jdt.core.compiler.problem.emptyStatement=warning
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore
-org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning
-org.eclipse.jdt.core.compiler.problem.fatalOptionalError=disabled
-org.eclipse.jdt.core.compiler.problem.fieldHiding=warning
-org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning
-org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=error
-org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
-org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled
-org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
-org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=warning
-org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=warning
-org.eclipse.jdt.core.compiler.problem.localVariableHiding=warning
-org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning
-org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore
-org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=warning
-org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled
-org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=warning
-org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=warning
-org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=disabled
-org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning
-org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=warning
-org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning
-org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
-org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=warning
-org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning
-org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error
-org.eclipse.jdt.core.compiler.problem.nullReference=warning
-org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error
-org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning
-org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
-org.eclipse.jdt.core.compiler.problem.parameterAssignment=warning
-org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warning
-org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning
-org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning
-org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning
-org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning
-org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning
-org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore
-org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=warning
-org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore
-org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore
-org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=enabled
-org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
-org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled
-org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
-org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled
-org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=warning
-org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning
-org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled
-org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
-org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning
-org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=warning
-org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
-org.eclipse.jdt.core.compiler.problem.unnecessaryElse=warning
-org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning
-org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
-org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=warning
-org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled
-org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled
-org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
-org.eclipse.jdt.core.compiler.problem.unusedExceptionParameter=ignore
-org.eclipse.jdt.core.compiler.problem.unusedImport=warning
-org.eclipse.jdt.core.compiler.problem.unusedLabel=warning
-org.eclipse.jdt.core.compiler.problem.unusedLocal=warning
-org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore
-org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore
-org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled
-org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
-org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
-org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
-org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=warning
-org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
-org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.5
diff --git a/releng/org.eclipse.emf.diffmerge.releng/META-INF/MANIFEST.MF b/releng/org.eclipse.emf.diffmerge.releng/META-INF/MANIFEST.MF
deleted file mode 100644
index c06cec0f..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,11 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: EMF Diff/Merge Releng
-Bundle-SymbolicName: org.eclipse.emf.diffmerge.releng;singleton:=true
-Bundle-Version: 1.2.0.qualifier
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
-Bundle-Vendor: Eclipse Modeling Project
-Require-Bundle: org.eclipse.egf.pattern;visibility:=reexport,
- org.eclipse.egf.pattern.ftask;visibility:=reexport,
- org.eclipse.egf.portfolio.eclipse.build
-Export-Package: default_package
diff --git a/releng/org.eclipse.emf.diffmerge.releng/ant/director.org.eclipse.core.net.prefs b/releng/org.eclipse.emf.diffmerge.releng/ant/director.org.eclipse.core.net.prefs
deleted file mode 100644
index 9909c021..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/ant/director.org.eclipse.core.net.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.core.net.hasMigrated=true
-systemProxiesEnabled=false
-proxyData/HTTP/hasAuth=false
-proxyData/HTTP/host=proxy.eclipse.org
-proxyData/HTTP/port=9898
-nonProxiedHosts=*.eclipse.org|localhost|127.0.0.1
diff --git a/releng/org.eclipse.emf.diffmerge.releng/ant/statsURI.xsl b/releng/org.eclipse.emf.diffmerge.releng/ant/statsURI.xsl
deleted file mode 100644
index b678f95c..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/ant/statsURI.xsl
+++ /dev/null
@@ -1,69 +0,0 @@
-<!--
-Copyright (c) 2010 Mia-Software
-All rights reserved. This program and the accompanying materials
-are made available under the terms of the Eclipse Public License v1.0
-which accompanies this distribution, and is available at
-http://www.eclipse.org/legal/epl-v10.html
-
-Contributors:
-Gregoire Dupe
-Matthieu Helleboid
--->
-<xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform'
- version="1.0">
- <xsl:output encoding="UTF-8" method="xml" indent="yes" />
- <xsl:strip-space elements="*" />
- <xsl:param name="releaseName" required="yes" as="xs:string"/>
-
- <xsl:template match="/">
- <xsl:processing-instruction name="artifactRepository">version='1.1.0'</xsl:processing-instruction>
- <xsl:apply-templates />
- </xsl:template>
-
- <xsl:template match="repository/properties">
- <properties size='{@size+1}'>
- <xsl:copy-of select="property" />
- <property name='p2.statsURI' value='http://download.eclipse.org/stats' />
- </properties>
- </xsl:template>
-
- <xsl:template match="artifact[@classifier='org.eclipse.update.feature' and @id='org.eclipse.emf.diffmerge.sdk.feature']/properties">
- <xsl:call-template name="artifact_properties"/>
- </xsl:template>
-
- <xsl:template match="artifact[@classifier='org.eclipse.update.feature' and @id='org.eclipse.emf.diffmerge.egit.feature']/properties">
- <xsl:call-template name="artifact_properties"/>
- </xsl:template>
-
- <xsl:template match="artifact[@classifier='org.eclipse.update.feature' and @id='org.eclipse.emf.diffmerge.svn.feature']/properties">
- <xsl:call-template name="artifact_properties"/>
- </xsl:template>
-
- <xsl:template match="artifact[@classifier='org.eclipse.update.feature' and @id='org.eclipse.emf.diffmerge.perforce.feature']/properties">
- <xsl:call-template name="artifact_properties"/>
- </xsl:template>
-
- <xsl:template match="artifact[@classifier='org.eclipse.update.feature' and @id='org.eclipse.emf.diffmerge.scm.feature']/properties">
- <xsl:call-template name="artifact_properties"/>
- </xsl:template>
-
- <xsl:template name="artifact_properties">
- <properties size='{@size+1}'>
- <xsl:variable name="version">
- <xsl:value-of select="substring-before(../@version,'.v')"/>
- </xsl:variable>
- <xsl:copy-of select="property" />
- <property name="download.stats" value="{$releaseName}/{../@id}.feature-{$version}" />
- </properties>
- </xsl:template>
-
- <xsl:template match="*">
- <xsl:copy>
- <xsl:for-each select="@*">
- <xsl:copy-of select="." />
- </xsl:for-each>
- <xsl:apply-templates />
- </xsl:copy>
- </xsl:template>
-
-</xsl:stylesheet>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/build.properties b/releng/org.eclipse.emf.diffmerge.releng/build.properties
deleted file mode 100644
index 432d5994..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/build.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-###############################################################################
-# Copyright (c) 2010-2012 Thales Global Services S.A.S.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-###############################################################################
-source.. = generated/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- egf/,\
- model/,\
- plugin.xml,\
- ant/,\
- jobs/,\
- templates/
diff --git a/releng/org.eclipse.emf.diffmerge.releng/egf/script_generation.fcore b/releng/org.eclipse.emf.diffmerge.releng/egf/script_generation.fcore
deleted file mode 100644
index 304f20dc..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/egf/script_generation.fcore
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<fcore:FactoryComponent xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:domain="http://www.eclipse.org/egf/1.0.0/domain"
- xmlns:fcore="http://www.eclipse.org/egf/1.0.0/fcore" xmlns:fprod="http://www.eclipse.org/egf/1.0.0/fprod"
- xmlns:jetpattern="http://www.eclipse.org/egf/1.0.0/jetpattern" xmlns:pattern="http://www.eclipse.org/egf/1.0.0/pattern"
- xmlns:types="http://www.eclipse.org/egf/1.0.0/types" xmi:id="_SzDQYNTNEeGOc4hDMM5euQ" name="script_generation">
- <viewpointContainer xmi:id="_TetcgNTNEeGOc4hDMM5euQ">
- <viewpoints xmi:type="domain:DomainViewpoint" xmi:id="_TxyJgNTNEeGOc4hDMM5euQ">
- <domains xmi:type="domain:EMFDomain" xmi:id="_UHiXENTNEeGOc4hDMM5euQ" helperImplementation="org.eclipse.egf.domain.emf.EMFDomainHelper"
- uri="platform:/resource/org.eclipse.emf.diffmerge.releng/model/diffmerge.egfbuild"/>
- <domains xmi:type="domain:EMFDomain" xmi:id="_xJrLMO0kEeGUh5cCyocRdQ" helperImplementation="org.eclipse.egf.domain.emf.EMFDomainHelper"
- uri="platform:/resource/org.eclipse.emf.diffmerge.releng/model/diffmerge_local.egfbuild"/>
- </viewpoints>
- <viewpoints xmi:type="pattern:PatternViewpoint" xmi:id="_B1NKMMKHEeSIKPkbYbn5Dg">
- <libraries xmi:id="_CPujAMKHEeSIKPkbYbn5Dg" name="default_package">
- <elements xmi:id="_Cu39IMKHEeSIKPkbYbn5Dg" name="install_buckminster" superPattern="platform:/plugin/org.eclipse.egf.portfolio.eclipse.build/egf/Build.fcore#_WzN4sI6XEd-e7viTqNBNrA"
- headerMethod="#_Cu39IsKHEeSIKPkbYbn5Dg" conditionMethod="#_Cu39JMKHEeSIKPkbYbn5Dg"
- initMethod="#_Cu39I8KHEeSIKPkbYbn5Dg" footerMethod="#_Cu39JsKHEeSIKPkbYbn5Dg">
- <nature xmi:type="jetpattern:JetNature" xmi:id="_Cu39IcKHEeSIKPkbYbn5Dg"
- name="JET"/>
- <methods xmi:id="_Cu39IsKHEeSIKPkbYbn5Dg" name="header" patternFilePath="templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39IsKHEeSIKPkbYbn5Dg.pt"/>
- <methods xmi:id="_Cu39I8KHEeSIKPkbYbn5Dg" name="init" patternFilePath="templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39I8KHEeSIKPkbYbn5Dg.pt"/>
- <methods xmi:id="_Cu39JMKHEeSIKPkbYbn5Dg" name="preCondition" patternFilePath="templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JMKHEeSIKPkbYbn5Dg.pt"/>
- <methods xmi:id="_Cu39JcKHEeSIKPkbYbn5Dg" name="install_buckminster" patternFilePath="templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JcKHEeSIKPkbYbn5Dg.pt"/>
- <methods xmi:id="_Cu39JsKHEeSIKPkbYbn5Dg" name="footer" patternFilePath="templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JsKHEeSIKPkbYbn5Dg.pt"/>
- <orchestration xmi:type="pattern:SuperCall" xmi:id="_Cu39J8KHEeSIKPkbYbn5Dg"/>
- </elements>
- </libraries>
- </viewpoints>
- </viewpointContainer>
- <orchestration xmi:type="fprod:ProductionPlan" xmi:id="_WUD5ANTNEeGOc4hDMM5euQ">
- <invocations xmi:id="_ZrrVENTNEeGOc4hDMM5euQ" invokedActivity="fcore:FactoryComponent platform:/plugin/org.eclipse.egf.portfolio.eclipse.build/egf/Build.fcore#_N4pRwI6UEd-e7viTqNBNrA">
- <invocationContractContainer xmi:id="_ZrrVEdTNEeGOc4hDMM5euQ">
- <invocationContracts xmi:id="_ZrrVEtTNEeGOc4hDMM5euQ" invokedContract="fcore:FactoryComponentContract platform:/plugin/org.eclipse.egf.portfolio.eclipse.build/egf/Build.fcore#_ad5FkY6VEd-e7viTqNBNrA">
- <type xmi:type="domain:TypeDomain" xmi:id="_a4tv8NTNEeGOc4hDMM5euQ" domain="#_UHiXENTNEeGOc4hDMM5euQ"/>
- </invocationContracts>
- <invocationContracts xmi:id="_ZrrVE9TNEeGOc4hDMM5euQ" invokedContract="fcore:FactoryComponentContract platform:/plugin/org.eclipse.egf.portfolio.eclipse.build/egf/Build.fcore#_npIcUJlgEd-cRYVfj6AwNg">
- <type xmi:type="types:TypeString" xmi:id="_b6broNTNEeGOc4hDMM5euQ" value="platform:/resource/org.eclipse.emf.diffmerge.releng/jobs/"/>
- </invocationContracts>
- <invocationContracts xmi:id="_EUyyEMKHEeSIKPkbYbn5Dg" invokedContract="fcore:FactoryComponentContract platform:/plugin/org.eclipse.egf.portfolio.eclipse.build/egf/Build.fcore#_mb-o4I_tEd-ggNhbFv1Fiw">
- <type xmi:type="pattern:TypePatternSubstitution" xmi:id="_FxBfgMKHEeSIKPkbYbn5Dg">
- <substitutions xmi:id="_Ki6hMMKHEeSIKPkbYbn5Dg" replacedElement="platform:/plugin/org.eclipse.egf.portfolio.eclipse.build/egf/Build.fcore#_WzN4sI6XEd-e7viTqNBNrA"
- replacement="#_Cu39IMKHEeSIKPkbYbn5Dg"/>
- </type>
- </invocationContracts>
- </invocationContractContainer>
- </invocations>
- <invocations xmi:id="_yzxVgO0kEeGUh5cCyocRdQ" invokedActivity="fcore:FactoryComponent platform:/plugin/org.eclipse.egf.portfolio.eclipse.build/egf/Build.fcore#_N4pRwI6UEd-e7viTqNBNrA">
- <invocationContractContainer xmi:id="_yzxVge0kEeGUh5cCyocRdQ">
- <invocationContracts xmi:id="_yzxVgu0kEeGUh5cCyocRdQ" invokedContract="fcore:FactoryComponentContract platform:/plugin/org.eclipse.egf.portfolio.eclipse.build/egf/Build.fcore#_ad5FkY6VEd-e7viTqNBNrA">
- <type xmi:type="domain:TypeDomain" xmi:id="_yzxVg-0kEeGUh5cCyocRdQ" domain="#_xJrLMO0kEeGUh5cCyocRdQ"/>
- </invocationContracts>
- <invocationContracts xmi:id="_yzxVhO0kEeGUh5cCyocRdQ" invokedContract="fcore:FactoryComponentContract platform:/plugin/org.eclipse.egf.portfolio.eclipse.build/egf/Build.fcore#_npIcUJlgEd-cRYVfj6AwNg">
- <type xmi:type="types:TypeString" xmi:id="_yzxVhe0kEeGUh5cCyocRdQ" value="platform:/resource/org.eclipse.emf.diffmerge.releng/jobs/"/>
- </invocationContracts>
- <invocationContracts xmi:id="_GKDDgMKHEeSIKPkbYbn5Dg" invokedContract="fcore:FactoryComponentContract platform:/plugin/org.eclipse.egf.portfolio.eclipse.build/egf/Build.fcore#_mb-o4I_tEd-ggNhbFv1Fiw">
- <type xmi:type="pattern:TypePatternSubstitution" xmi:id="_GKDDgcKHEeSIKPkbYbn5Dg">
- <substitutions xmi:id="_I_1k4MKHEeSIKPkbYbn5Dg" replacedElement="platform:/plugin/org.eclipse.egf.portfolio.eclipse.build/egf/Build.fcore#_WzN4sI6XEd-e7viTqNBNrA"
- replacement="#_Cu39IMKHEeSIKPkbYbn5Dg"/>
- </type>
- </invocationContracts>
- </invocationContractContainer>
- </invocations>
- </orchestration>
-</fcore:FactoryComponent>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/generated/default_package/install_buckminster.java b/releng/org.eclipse.emf.diffmerge.releng/generated/default_package/install_buckminster.java
deleted file mode 100644
index f35cc02e..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/generated/default_package/install_buckminster.java
+++ /dev/null
@@ -1,103 +0,0 @@
-//Generated with EGF 1.2.0.v20140805-0858
-package default_package;
-
-import org.eclipse.egf.common.helper.*;
-import java.util.*;
-import org.eclipse.emf.ecore.*;
-import org.eclipse.egf.model.pattern.*;
-import org.eclipse.egf.pattern.execution.*;
-import org.eclipse.egf.pattern.query.*;
-
-public class install_buckminster extends org.eclipse.egf.portfolio.eclipse.build.buckminster.buildxml {
- protected static String nl;
-
- public static synchronized install_buckminster create(String lineSeparator) {
- nl = lineSeparator;
- install_buckminster result = new install_buckminster();
- nl = null;
- return result;
- }
-
- public final String NL = nl == null ? (System.getProperties().getProperty("line.separator")) : nl;
- protected final String TEXT_1 = " <target name=\"install.buckminster\">" + NL
- + " <available file=\"${tools}/buckminster/buckminster\" property=\"buckminster.exists\" />" + NL + " <antcall target=\"do.install.buckminster\" />" + NL
- + "\t</target>" + NL + "\t" + NL + " <target name=\"do.install.buckminster\" unless=\"buckminster.exists\" depends=\"install.director\">" + NL
- + " <echo message=\"Configuring headless buckminster with needed features\" />" + NL + " <echo message=\"Headless site: ${bm.headless.site}\" />" + NL
- + " <echo message=\"External site: ${bm.external.site}\" />" + NL + " <eclipse.launch app=\"director\">" + NL + " <args>" + NL
- + " <jvmarg value=\"-Declipse.p2.mirrors=false\" />" + NL + " <arg value=\"-r\" />" + NL
- + " <arg value=\"${bm.headless.site}\" />" + NL + " <arg value=\"-d\" />" + NL + " <arg value=\"${tools}/buckminster\" />"
- + NL + " <arg value=\"-p\" />" + NL + " <arg value=\"Buckminster\" />" + NL + " <arg value=\"-i\" />" + NL
- + " <arg value=\"org.eclipse.buckminster.cmdline.product\" />" + NL + " <arg value=\"-i\" />" + NL
- + " <arg value=\"org.eclipse.buckminster.core.headless.feature.feature.group\" />" + NL + " <arg value=\"-i\" />" + NL
- + " <arg value=\"org.eclipse.buckminster.pde.headless.feature.feature.group\" />" + NL + " </args>" + NL + " </eclipse.launch>" + NL
- + " </target>" + NL;
- protected final String TEXT_2 = NL;
- protected final String TEXT_3 = NL;
-
- public install_buckminster() {
- //Here is the constructor
- StringBuffer stringBuffer = new StringBuffer();
-
- // add initialisation of the pattern variables (declaration has been already done).
-
- }
-
- public String generate(Object argument) throws Exception {
- final StringBuffer stringBuffer = new StringBuffer();
-
- InternalPatternContext ctx = (InternalPatternContext) argument;
- Map<String, String> queryCtx = null;
- IQuery.ParameterDescription paramDesc = null;
- Node.Container currentNode = ctx.getNode();
-
- List<Object> jobList = null;
- //this pattern can only be called by another (i.e. it's not an entry point in execution)
-
- for (Object jobParameter : jobList) {
-
- this.job = (org.eclipse.egf.portfolio.eclipse.build.buildcore.Job) jobParameter;
-
- if (preCondition(ctx)) {
- ctx.setNode(new Node.Container(currentNode, getClass()));
- orchestration(ctx);
- }
-
- }
- ctx.setNode(currentNode);
- if (ctx.useReporter()) {
- ctx.getReporter().executionFinished(OutputManager.computeExecutionOutput(ctx), ctx);
- }
-
- stringBuffer.append(TEXT_2);
- stringBuffer.append(TEXT_3);
- return stringBuffer.toString();
- }
-
- public String orchestration(PatternContext ctx) throws Exception {
- InternalPatternContext ictx = (InternalPatternContext) ctx;
-
- super.orchestration(new SuperOrchestrationContext(ictx));
-
- if (ictx.useReporter()) {
- Map<String, Object> parameterValues = new HashMap<String, Object>();
- parameterValues.put("job", this.job);
- String outputWithCallBack = OutputManager.computeLoopOutput(ictx);
- String loop = OutputManager.computeLoopOutputWithoutCallback(ictx);
- ictx.getReporter().loopFinished(loop, outputWithCallBack, ictx, parameterValues);
- }
- return null;
- }
-
- public Map<String, Object> getParameters() {
- final Map<String, Object> parameters = new HashMap<String, Object>();
- parameters.put("job", this.job);
- return parameters;
- }
-
- protected void method_install_buckminster(final StringBuffer stringBuffer, final PatternContext ctx) throws Exception {
-
- stringBuffer.append(TEXT_1);
- InternalPatternContext ictx = (InternalPatternContext) ctx;
- new Node.DataLeaf(ictx.getNode(), getClass(), "install_buckminster", stringBuffer.toString());
- }
-} \ No newline at end of file
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/.gitignore b/releng/org.eclipse.emf.diffmerge.releng/jobs/.gitignore
deleted file mode 100644
index 9739adb2..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/diffmerge local
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/config.xml b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/config.xml
deleted file mode 100644
index a7b6adb5..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/config.xml
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-This file was generated by Eclipse EGF
--->
-<project>
- <description></description>
- <actions>
-
- </actions>
- <builders>
- <hudson.tasks.Ant>
- <targets>all</targets>
- <buildFile>../releng/build.xml</buildFile>
- </hudson.tasks.Ant>
-
- </builders>
- <buildWrappers>
-
- </buildWrappers>
- <properties>
-
-
-
- </properties>
- <publishers>
- <hudson.tasks.ArtifactArchiver>
- <artifacts>result/publish/**</artifacts>
- <latestOnly>false</latestOnly>
- </hudson.tasks.ArtifactArchiver>
- <hudson.tasks.JavadocArchiver>
- <javadocDir>../javadoc</javadocDir>
- <keepAll>false</keepAll>
- </hudson.tasks.JavadocArchiver>
-
- </publishers>
- <triggers class="vector">
-
- </triggers>
- <scm class="hudson.plugins.git.GitSCM">
- <configVersion>2</configVersion>
- <userRemoteConfigs>
- <hudson.plugins.git.UserRemoteConfig>
- <name></name>
- <refspec></refspec>
- <url>http://git.eclipse.org/gitroot/diffmerge/org.eclipse.emf.diffmerge.core.git</url>
- <relativeTargetDir>git/</relativeTargetDir>
- </hudson.plugins.git.UserRemoteConfig>
- </userRemoteConfigs>
- <branches>
- <hudson.plugins.git.BranchSpec>
- <name>master</name>
- </hudson.plugins.git.BranchSpec>
- </branches>
- <disableSubmodules>false</disableSubmodules>
- <recursiveSubmodules>false</recursiveSubmodules>
- <doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
- <authorOrCommitter>false</authorOrCommitter>
- <clean>false</clean>
- <wipeOutWorkspace>false</wipeOutWorkspace>
- <pruneBranches>false</pruneBranches>
- <remotePoll>false</remotePoll>
- <ignoreNotifyCommit>false</ignoreNotifyCommit>
- <buildChooser class="hudson.plugins.git.util.DefaultBuildChooser"/>
- <gitTool>Default</gitTool>
- <submoduleCfg class="list"/>
- <relativeTargetDir>git</relativeTargetDir>
- <reference></reference>
- <excludedRegions></excludedRegions>
- <excludedUsers></excludedUsers>
- <gitConfigName></gitConfigName>
- <gitConfigEmail></gitConfigEmail>
- <skipTag>false</skipTag>
- <includedRegions></includedRegions>
- <scmName></scmName>
- </scm>
- <logRotator>
- <daysToKeep>-1</daysToKeep>
- <numToKeep>10</numToKeep>
- <artifactDaysToKeep>-1</artifactDaysToKeep>
- <artifactNumToKeep>-1</artifactNumToKeep>
- </logRotator>
-
-</project> \ No newline at end of file
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/buckminster.ant b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/buckminster.ant
deleted file mode 100644
index 31fdf183..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/buckminster.ant
+++ /dev/null
@@ -1,7 +0,0 @@
-<project>
- <import file="${buckminster.pdetasks}"/>
-
- <target name="convertSiteToRuntime">
- <buckminster.convertSiteToRuntime siteDir="${siteDir}" />
- </target>
-</project> \ No newline at end of file
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/buckminster.cspec b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/buckminster.cspec
deleted file mode 100644
index 41780502..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/buckminster.cspec
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-This file was generated by Eclipse EGF
--->
-<cs:cspec xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0" name="Import_Tests_and_compile" componentType="buckminster" version="1.0.0">
- <cs:dependencies>
- <cs:dependency name="org.eclipse.emf.diffmerge.tests.feature" componentType="eclipse.feature"/>
- <cs:dependency name="org.eclipse.sdk" componentType="eclipse.feature"/>
- <cs:dependency name="org.eclipse.emf" componentType="eclipse.feature"/>
- <cs:dependency name="com.windowtester.runtime" componentType="eclipse.feature"/>
- <cs:dependency name="org.eclipse.equinox.executable" componentType="eclipse.feature"/>
- <cs:dependency name="org.eclipse.rcp" componentType="eclipse.feature"/>
- </cs:dependencies>
-
- <cs:actions>
- <cs:public name="convertSiteToRuntime" actor="ant">
- <cs:actorProperties>
- <cs:property key="buildFile" value="buckminster.ant"/>
- <cs:property key="targets" value="convertSiteToRuntime"/>
- </cs:actorProperties>
- </cs:public>
- </cs:actions>
-</cs:cspec>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.cquery b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.cquery
deleted file mode 100644
index e4133ecc..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.cquery
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-This file was generated by Eclipse EGF
--->
-<cq:componentQuery xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0" resourceMap="build.rmap">
- <cq:rootRequest name="Import_Tests_and_compile" componentType="buckminster"/>
-
- <!-- we ignore source plugin and feature by default -->
- <cq:advisorNode namePattern=".*\.source" skipComponent="true"/>
-
- <!-- we ignore some missing plugins -->
- <cq:advisorNode namePattern="^org\.eclipse\.swt\.(?:gtk\.(?:linux\.s390x|aix\.ppc(?:64)?)|motif\.solaris\.sparc|photon\.qnx\.x86)\.source$" skipComponent="true"/>
- <cq:advisorNode namePattern="^org\.eclipse\.swt\.(?:gtk\.aix\.ppc(?:64)?|motif\.solaris\.sparc|photon\.qnx\.x86)$" skipComponent="true"/>
- <cq:advisorNode namePattern="^org\.eclipse\.equinox\.launcher\.gtk\.aix\.ppc(?:64)?$" skipComponent="true"/>
-
- <cq:advisorNode namePattern=".*" useMaterialization="false" useTargetPlatform="false"/>
-</cq:componentQuery>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.mspec b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.mspec
deleted file mode 100644
index a3567298..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.mspec
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-This file was generated by Eclipse EGF
--->
-<mspec:mspec xmlns:mspec="http://www.eclipse.org/buckminster/MetaData-1.0" materializer="p2" name="build.mspec" url="build.cquery">
- <mspec:mspecNode materializer="workspace" namePattern="" filter="(buckminster.source=true)"/>
-</mspec:mspec>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.rmap b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.rmap
deleted file mode 100644
index f4254128..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.rmap
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-This file was generated by Eclipse EGF
--->
-<rmap xmlns="http://www.eclipse.org/buckminster/RMap-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
- xmlns:pmp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0" xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0">
-
- <locator searchPathRef="buckminster" failOnError="false" />
- <searchPath name="buckminster">
- <!-- buckminster provider for windows -->
- <provider componentTypes="buckminster" readerType="local" source="true">
- <uri format="file:/{0}/buckminster_Import_Tests_and_compile">
- <bc:propertyRef key="relengDir" />
- </uri>
- </provider>
- <!-- buckminster provider for unix -->
- <provider componentTypes="buckminster" readerType="local" source="true">
- <uri format="file://{0}/buckminster_Import_Tests_and_compile">
- <bc:propertyRef key="relengDir" />
- </uri>
- </provider>
- </searchPath>
-
-
- <locator searchPathRef="Import_Tests_and_compile_GITBuildLocation_1" failOnError="false" />
- <searchPath name="Import_Tests_and_compile_GITBuildLocation_1">
- <!-- provider for windows if checkouted with Hudson -->
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="local" source="true">
- <uri format="file:/{0}/git/features/{1}">
- <bc:propertyRef key="build.root" />
- <bc:propertyRef key="buckminster.component" />
- </uri>
- </provider>
- <!-- provider for unix if checkouted with Hudson -->
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="local" source="true">
- <uri format="file://{0}/git/features/{1}">
- <bc:propertyRef key="build.root" />
- <bc:propertyRef key="buckminster.component" />
- </uri>
- </provider>
- <!-- standalone provider -->
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="git" source="true">
- <property key="git.remote.uri" value="http://git.eclipse.org/gitroot/diffmerge/org.eclipse.emf.diffmerge.core.git"/>
- <property key="git.auto.fetch" value="true"/>
- <uri format="{0}/git,features/{1}">
- <bc:propertyRef key="build.root" />
- <bc:propertyRef key="buckminster.component" />
- </uri>
- </provider>
- </searchPath>
-
-
- <locator searchPathRef="Import_Tests_and_compile_GITBuildLocation_2" failOnError="false" />
- <searchPath name="Import_Tests_and_compile_GITBuildLocation_2">
- <!-- provider for windows if checkouted with Hudson -->
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="local" source="true">
- <uri format="file:/{0}/git/tests/{1}">
- <bc:propertyRef key="build.root" />
- <bc:propertyRef key="buckminster.component" />
- </uri>
- </provider>
- <!-- provider for unix if checkouted with Hudson -->
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="local" source="true">
- <uri format="file://{0}/git/tests/{1}">
- <bc:propertyRef key="build.root" />
- <bc:propertyRef key="buckminster.component" />
- </uri>
- </provider>
- <!-- standalone provider -->
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="git" source="true">
- <property key="git.remote.uri" value="http://git.eclipse.org/gitroot/diffmerge/org.eclipse.emf.diffmerge.core.git"/>
- <property key="git.auto.fetch" value="true"/>
- <uri format="{0}/git,tests/{1}">
- <bc:propertyRef key="build.root" />
- <bc:propertyRef key="buckminster.component" />
- </uri>
- </provider>
- </searchPath>
-
-
- <locator searchPathRef="Import_Tests_and_compile_UpdateSiteBuildLocation_3" failOnError="false" />
- <searchPath name="Import_Tests_and_compile_UpdateSiteBuildLocation_3">
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false">
- <uri format="{0}">
- <bc:replace>
- <bc:constant value="${eclipse.p2}" />
- <bc:match pattern="\\" replacement="/" />
- </bc:replace>
- </uri>
- </provider>
- </searchPath>
-
-
- <locator searchPathRef="Import_Tests_and_compile_UpdateSiteBuildLocation_4" failOnError="false" />
- <searchPath name="Import_Tests_and_compile_UpdateSiteBuildLocation_4">
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false">
- <uri format="{0}">
- <bc:replace>
- <bc:constant value="${windowtester.p2}" />
- <bc:match pattern="\\" replacement="/" />
- </bc:replace>
- </uri>
- </provider>
- </searchPath>
-
-</rmap>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.target b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.target
deleted file mode 100644
index 2f24b54a..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_Tests_and_compile/build.target
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-This file was generated by Eclipse EGF
--->
-<?pde version="3.5"?>
-
-<target name="build.target">
- <locations>
- <location path="${workspace_loc}/../tp" type="Directory"/>
- <location path="${workspace_loc}/../tp" type="Directory"/>
- </locations>
-</target>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/buckminster.ant b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/buckminster.ant
deleted file mode 100644
index 31fdf183..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/buckminster.ant
+++ /dev/null
@@ -1,7 +0,0 @@
-<project>
- <import file="${buckminster.pdetasks}"/>
-
- <target name="convertSiteToRuntime">
- <buckminster.convertSiteToRuntime siteDir="${siteDir}" />
- </target>
-</project> \ No newline at end of file
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/buckminster.cspec b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/buckminster.cspec
deleted file mode 100644
index 9c9eff15..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/buckminster.cspec
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-This file was generated by Eclipse EGF
--->
-<cs:cspec xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0" name="Import_and_compile" componentType="buckminster" version="1.0.0">
- <cs:dependencies>
- <cs:dependency name="org.eclipse.emf.diffmerge.scm.feature" componentType="eclipse.feature"/>
- <cs:dependency name="org.eclipse.equinox.executable" componentType="eclipse.feature"/>
- <cs:dependency name="org.eclipse.rcp" componentType="eclipse.feature"/>
- </cs:dependencies>
-
- <cs:actions>
- <cs:public name="convertSiteToRuntime" actor="ant">
- <cs:actorProperties>
- <cs:property key="buildFile" value="buckminster.ant"/>
- <cs:property key="targets" value="convertSiteToRuntime"/>
- </cs:actorProperties>
- </cs:public>
- </cs:actions>
-</cs:cspec>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.cquery b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.cquery
deleted file mode 100644
index 57dbe593..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.cquery
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-This file was generated by Eclipse EGF
--->
-<cq:componentQuery xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0" resourceMap="build.rmap">
- <cq:rootRequest name="Import_and_compile" componentType="buckminster"/>
-
- <!-- we ignore source plugin and feature by default -->
- <cq:advisorNode namePattern=".*\.source" skipComponent="true"/>
-
- <cq:advisorNode namePattern=".*" useMaterialization="false" useTargetPlatform="false"/>
-</cq:componentQuery>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.mspec b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.mspec
deleted file mode 100644
index a3567298..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.mspec
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-This file was generated by Eclipse EGF
--->
-<mspec:mspec xmlns:mspec="http://www.eclipse.org/buckminster/MetaData-1.0" materializer="p2" name="build.mspec" url="build.cquery">
- <mspec:mspecNode materializer="workspace" namePattern="" filter="(buckminster.source=true)"/>
-</mspec:mspec>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.rmap b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.rmap
deleted file mode 100644
index 14a6c34e..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.rmap
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-This file was generated by Eclipse EGF
--->
-<rmap xmlns="http://www.eclipse.org/buckminster/RMap-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
- xmlns:pmp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0" xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0">
-
- <locator searchPathRef="buckminster" failOnError="false" />
- <searchPath name="buckminster">
- <!-- buckminster provider for windows -->
- <provider componentTypes="buckminster" readerType="local" source="true">
- <uri format="file:/{0}/buckminster_Import_and_compile">
- <bc:propertyRef key="relengDir" />
- </uri>
- </provider>
- <!-- buckminster provider for unix -->
- <provider componentTypes="buckminster" readerType="local" source="true">
- <uri format="file://{0}/buckminster_Import_and_compile">
- <bc:propertyRef key="relengDir" />
- </uri>
- </provider>
- </searchPath>
-
-
- <locator searchPathRef="Import_and_compile_GITBuildLocation_1" failOnError="false" />
- <searchPath name="Import_and_compile_GITBuildLocation_1">
- <!-- provider for windows if checkouted with Hudson -->
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="local" source="true">
- <uri format="file:/{0}/git//features/{1}">
- <bc:propertyRef key="build.root" />
- <bc:propertyRef key="buckminster.component" />
- </uri>
- </provider>
- <!-- provider for unix if checkouted with Hudson -->
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="local" source="true">
- <uri format="file://{0}/git//features/{1}">
- <bc:propertyRef key="build.root" />
- <bc:propertyRef key="buckminster.component" />
- </uri>
- </provider>
- <!-- standalone provider -->
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="git" source="true">
- <property key="git.remote.uri" value="http://git.eclipse.org/gitroot/diffmerge/org.eclipse.emf.diffmerge.core.git"/>
- <property key="git.auto.fetch" value="true"/>
- <uri format="{0}/git,features/{1}">
- <bc:propertyRef key="build.root" />
- <bc:propertyRef key="buckminster.component" />
- </uri>
- </provider>
- </searchPath>
-
-
- <locator searchPathRef="Import_and_compile_GITBuildLocation_2" failOnError="false" />
- <searchPath name="Import_and_compile_GITBuildLocation_2">
- <!-- provider for windows if checkouted with Hudson -->
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="local" source="true">
- <uri format="file:/{0}/git//plugins/{1}">
- <bc:propertyRef key="build.root" />
- <bc:propertyRef key="buckminster.component" />
- </uri>
- </provider>
- <!-- provider for unix if checkouted with Hudson -->
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="local" source="true">
- <uri format="file://{0}/git//plugins/{1}">
- <bc:propertyRef key="build.root" />
- <bc:propertyRef key="buckminster.component" />
- </uri>
- </provider>
- <!-- standalone provider -->
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="git" source="true">
- <property key="git.remote.uri" value="http://git.eclipse.org/gitroot/diffmerge/org.eclipse.emf.diffmerge.core.git"/>
- <property key="git.auto.fetch" value="true"/>
- <uri format="{0}/git,plugins/{1}">
- <bc:propertyRef key="build.root" />
- <bc:propertyRef key="buckminster.component" />
- </uri>
- </provider>
- </searchPath>
-
-
- <locator searchPathRef="Import_and_compile_UpdateSiteBuildLocation_3" failOnError="false" />
- <searchPath name="Import_and_compile_UpdateSiteBuildLocation_3">
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false">
- <uri format="{0}">
- <bc:replace>
- <bc:constant value="${eclipse.p2}" />
- <bc:match pattern="\\" replacement="/" />
- </bc:replace>
- </uri>
- </provider>
- </searchPath>
-
-
- <locator searchPathRef="Import_and_compile_UpdateSiteBuildLocation_4" failOnError="false" />
- <searchPath name="Import_and_compile_UpdateSiteBuildLocation_4">
- <provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false">
- <uri format="{0}">
- <bc:replace>
- <bc:constant value="${perforce.p2}" />
- <bc:match pattern="\\" replacement="/" />
- </bc:replace>
- </uri>
- </provider>
- </searchPath>
-
-</rmap>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.target b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.target
deleted file mode 100644
index d1f3f807..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/buckminster_Import_and_compile/build.target
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-This file was generated by Eclipse EGF
--->
-<?pde version="3.5"?>
-
-<target name="build.target">
- <locations>
- <location path="${workspace_loc}/../tp" type="Directory"/>
- <location path="${workspace_loc}/../tp" type="Directory"/>
- </locations>
-</target>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/build.properties b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/build.properties
deleted file mode 100644
index e650ffac..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/build.properties
+++ /dev/null
@@ -1,52 +0,0 @@
-#This file was generated by Eclipse EGF
-
-#site servers
-eclipse.download.prefix=http://download.eclipse.org
-cloudsmith.download.prefix=http://download.cloudsmith.com
-polarion.download.prefix=http://community.polarion.com
-
-#director
-director.release=3.7
-director.url=${eclipse.download.prefix}/tools/buckminster/products/director_latest-${director.release}.zip
-
-#buckminster installation
-buckminster.release=4.2
-bm.headless.site=${eclipse.download.prefix}/tools/buckminster/headless-${buckminster.release}
-bm.external.site=${cloudsmith.download.prefix}/buckminster/external-${buckminster.release}
-polarion.site=${polarion.download.prefix}/projects/subversive/download/eclipse/2.0/update-site/
-
-#egf installation
-egf.release=helios
-egf.site=${eclipse.download.prefix}/egf/updates/${egf.release}/official/
-egf.eclipse.site=${eclipse.download.prefix}/releases/${egf.release}
-
-#buckminster build
-buckminster.loglevel=INFO
-buckminster.output.root=${result}/output
-buckminster.temp.root=${result}/temp
-
-#buckminster qualifier
-qualifier.replacement.*=generator:buildTimestamp
-generator.buildTimestamp.format='v'yyyyMMdd-HHmm
-
-#buckminster signing
-signing.type=eclipse.local
-eclipse.staging.area=${result}/signing
-site.pack200=true
-site.retain.unpacked=true
-
-#buckminster : do not generate version range in manifest.mf and content.jar
-pde.bundle.range.generation=false
-
-build.root=${relengDir}/../workspace
-tools=${build.root}/tools
-result=${build.root}/result
-publish=${result}/publish
-workspace=${result}/workspace
-timestamp=${myTimestamp}
-releaseName=helios
-eclipse.p2=${eclipse.download.prefix}/releases/${releaseName}/
-eclipse.download.prefix=file:/home/data/httpd/download.eclipse.org
-eclipse.staging.area=/shared/download-staging.priv/modeling/diffmerge/
-windowtester.p2=http://dl.google.com/eclipse/inst/windowtester/latest/3.6
-perforce.p2=http://www.perforce.com/downloads/http/p4-eclipse/install/4.5
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/build.xml b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/build.xml
deleted file mode 100644
index aed411c2..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/build.xml
+++ /dev/null
@@ -1,463 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-This file was generated by Eclipse EGF
--->
-<project name="project" default="all">
- <property environment="env" />
-
- <property name="relengDir" value="${basedir}"/>
- <tstamp>
- <format property="myTimestamp" pattern="yyyyMMdd-HHmm"/>
- </tstamp>
-
- <condition property="build.root" value="${env.WORKSPACE}">
- <isset property="env.WORKSPACE" />
- </condition>
- <condition property="tools" value="${env.tools}">
- <isset property="env.tools" />
- </condition>
- <condition property="result" value="${env.result}">
- <isset property="env.result" />
- </condition>
- <condition property="publish" value="${env.publish}">
- <isset property="env.publish" />
- </condition>
- <condition property="workspace" value="${env.ECLIPSE_WORKSPACE}">
- <isset property="env.ECLIPSE_WORKSPACE" />
- </condition>
- <condition property="timestamp" value="${env.BUILD_ID}">
- <isset property="env.BUILD_ID" />
- </condition>
- <condition property="releaseName" value="${env.releaseName}">
- <isset property="env.releaseName" />
- </condition>
- <condition property="eclipse.p2" value="${env.eclipse.p2}">
- <isset property="env.eclipse.p2" />
- </condition>
- <condition property="eclipse.download.prefix" value="${env.eclipse.download.prefix}">
- <isset property="env.eclipse.download.prefix" />
- </condition>
- <condition property="eclipse.staging.area" value="${env.eclipse.staging.area}">
- <isset property="env.eclipse.staging.area" />
- </condition>
- <condition property="windowtester.p2" value="${env.windowtester.p2}">
- <isset property="env.windowtester.p2" />
- </condition>
- <condition property="perforce.p2" value="${env.perforce.p2}">
- <isset property="env.perforce.p2" />
- </condition>
-
- <property file="build.properties" />
-
- <!-- This macro executes the default application of an eclipse installation that resides
- in the folder ${buildtools}/@app
- -->
- <macrodef name="eclipse.launch">
- <attribute name="app" />
- <attribute name="workspace" default="${workspace}" />
- <element name="args" optional="true" />
- <sequential>
- <!-- We assume that the eclipse installation is beneath ${tools} -->
- <property name="@{app}.deploy.dir" value="${tools}/@{app}" />
-
- <!-- Find the Eclipse launcher and assing its location to the @{app}.launcher property -->
- <pathconvert property="@{app}.launcher">
- <first count="1">
- <sort>
- <fileset dir="${@{app}.deploy.dir}/plugins" includes="**/org.eclipse.equinox.launcher_*.jar" />
- <reverse xmlns="antlib:org.apache.tools.ant.types.resources.comparators">
- <date />
- </reverse>
- </sort>
- </first>
- </pathconvert>
-
- <!-- Copy Eclipse Variables preferences -->
- <copy file="${relengDir}/templates/org.eclipse.core.variables.prefs"
- toFile="@{workspace}/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.variables.prefs"/>
-
- <!-- Launch the eclipse application -->
- <java fork="true" jar="${@{app}.launcher}" dir="${@{app}.deploy.dir}" failonerror="true">
- <jvmarg value="-Xmx1024m"/>
- <jvmarg value="-XX:MaxPermSize=256m"/>
-
- <jvmarg value="-DrelengDir=relengDir"/>
- <jvmarg value="-Dbuild.root=${build.root}"/>
- <jvmarg value="-Dtools=${tools}"/>
- <jvmarg value="-Dresult=${result}"/>
- <jvmarg value="-Dpublish=${publish}"/>
- <jvmarg value="-Dworkspace=${workspace}"/>
- <jvmarg value="-Dtimestamp=${timestamp}"/>
- <jvmarg value="-DreleaseName=${releaseName}"/>
- <jvmarg value="-Declipse.p2=${eclipse.p2}"/>
- <jvmarg value="-Declipse.download.prefix=${eclipse.download.prefix}"/>
- <jvmarg value="-Declipse.staging.area=${eclipse.staging.area}"/>
- <jvmarg value="-Dwindowtester.p2=${windowtester.p2}"/>
- <jvmarg value="-Dperforce.p2=${perforce.p2}"/>
- <arg value="-data" />
- <arg value="@{workspace}" />
- <args />
- </java>
- </sequential>
- </macrodef>
- <target name="install.director">
- <available file="${tools}/director/director" property="director.exists" />
- <antcall target="do.install.director" />
- </target>
-
- <target name="do.install.director" unless="director.exists">
- <echo message="Fetching headless director application" />
- <tempfile destdir="${java.io.tmpdir}" prefix="director-" suffix=".zip" property="director.zip" deleteonexit="true" />
- <get src="${director.url}" dest="${director.zip}" />
- <mkdir dir="${tools}" />
- <unzip src="${director.zip}" dest="${tools}" />
- <delete file="${director.zip}" />
- </target>
- <target name="install.buckminster">
- <available file="${tools}/buckminster/buckminster" property="buckminster.exists" />
- <antcall target="do.install.buckminster" />
- </target>
-
- <target name="do.install.buckminster" unless="buckminster.exists" depends="install.director">
- <echo message="Configuring headless buckminster with needed features" />
- <echo message="Headless site: ${bm.headless.site}" />
- <echo message="External site: ${bm.external.site}" />
- <eclipse.launch app="director">
- <args>
- <jvmarg value="-Declipse.p2.mirrors=false" />
- <arg value="-r" />
- <arg value="${bm.headless.site}" />
- <arg value="-d" />
- <arg value="${tools}/buckminster" />
- <arg value="-p" />
- <arg value="Buckminster" />
- <arg value="-i" />
- <arg value="org.eclipse.buckminster.cmdline.product" />
- <arg value="-i" />
- <arg value="org.eclipse.buckminster.core.headless.feature.feature.group" />
- <arg value="-i" />
- <arg value="org.eclipse.buckminster.pde.headless.feature.feature.group" />
- </args>
- </eclipse.launch>
- </target>
- <target name="install.egf">
- <available file="${tools}/egf/eclipse.ini" property="egf.exists" />
- <antcall target="do.install.egf" />
- </target>
-
- <target name="do.install.egf" unless="egf.exists" depends="install.director">
- <echo message="Configuring EGF with needed features" />
- <echo message="EGF site: ${egf.site}" />
- <echo message="EGF eclipse site: ${egf.eclipse.site}" />
- <eclipse.launch app="director">
- <args>
- <jvmarg value="-Declipse.p2.mirrors=false" />
- <arg value="-r" />
- <arg value="${egf.site}" />
- <arg value="-r" />
- <arg value="${egf.eclipse.site}" />
- <arg value="-d" />
- <arg value="${tools}/egf" />
- <arg value="-p" />
- <arg value="EGF" />
- <arg value="-i" />
- <arg value="org.eclipse.platform.ide" />
- <arg value="-i" />
- <arg value="org.eclipse.egf.feature.group" />
- <arg value="-i" />
- <arg value="org.eclipse.egf.portfolio.feature.group" />
- <arg value="-i" />
- <arg value="org.eclipse.egf.portfolio.emf.feature.group" />
- <arg value="-i" />
- <arg value="org.eclipse.egf.portfolio.genchain.feature.group" />
- </args>
- </eclipse.launch>
- </target>
- <macrodef name="buckminster">
- <attribute name="command" />
- <element name="globargs" optional="true" />
- <element name="cmdargs" optional="true" />
- <sequential>
- <eclipse.launch app="buckminster">
- <args>
- <jvmarg value="-Dbugfix.288796=true"/>
- <arg value="--loglevel" />
- <arg value="${buckminster.loglevel}" />
- <arg value="--displaystacktrace" />
- <globargs />
- <arg value="@{command}" />
- <arg value="-P" />
- <arg value="${properties.tmp}" />
- <cmdargs />
- </args>
- </eclipse.launch>
- </sequential>
- </macrodef>
- <macrodef name="egf">
- <element name="activities" />
- <element name="globargs" optional="true" />
- <element name="cmdargs" optional="true" />
- <sequential>
- <eclipse.launch app="egf">
- <args>
- <arg value="-application" />
- <arg value="org.eclipse.egf.application.activity" />
- <arg value="-consoleLog" />
- <globargs />
- <arg value="-activities" />
- <activities />
- <cmdargs />
- </args>
- </eclipse.launch>
- </sequential>
- </macrodef>
- <macrodef name="anteclipse">
- <attribute name="buildfile" default="${relengDir}/build.xml" />
- <attribute name="target" />
- <element name="globargs" optional="true" />
- <sequential>
- <eclipse.launch app="egf">
- <args>
- <arg value="-application" />
- <arg value="org.eclipse.ant.core.antRunner" />
- <arg value="-consoleLog" />
- <globargs />
- <arg value="-buildfile" />
- <arg value="@{buildfile}" />
- <arg value="@{target}" />
- </args>
- </eclipse.launch>
- </sequential>
- </macrodef>
- <target name="clean.result">
- <delete dir="${result}" failonerror="true" quiet="true" />
- </target>
-
- <target name="clean.workspace">
- <delete dir="${workspace}" failonerror="true" quiet="true" />
- </target>
-
- <target name="clean.tools">
- <delete dir="${tools}" failonerror="true" quiet="true" />
- </target>
-
- <target name="clean.all">
- <antcall target="clean.workspace" />
- <antcall target="clean.result" />
- <antcall target="clean.tools" />
- </target>
- <target name="init" depends="init.build.properties" >
- <echo message="Available variables are : "/>
- <echo message="Builtin $${relengDir} : ${relengDir}" />
- <echo message="Builtin $${build.root} : ${build.root}" />
- <echo message="Builtin $${tools} : ${tools}" />
- <echo message="Builtin $${result} : ${result}" />
- <echo message="Builtin $${publish} : ${publish}" />
- <echo message="Builtin $${workspace} : ${workspace}" />
- <echo message="Builtin $${timestamp} : ${timestamp}" />
- <echo message="Provided $${releaseName} : ${releaseName}" />
- <echo message="Provided $${eclipse.p2} : ${eclipse.p2}" />
- <echo message="Provided $${eclipse.download.prefix} : ${eclipse.download.prefix}" />
- <echo message="Provided $${eclipse.staging.area} : ${eclipse.staging.area}" />
- <echo message="Provided $${windowtester.p2} : ${windowtester.p2}" />
- <echo message="Provided $${perforce.p2} : ${perforce.p2}" />
- </target>
-
- <target name="init.build.properties">
- <!-- Echo relevant properties to a temporary file so that Buckminster can read them -->
- <tempfile destdir="${java.io.tmpdir}" prefix="build-" suffix=".properties" deleteonexit="true" property="properties.tmp" />
- <echoproperties destfile="${properties.tmp}">
- <!-- We don't want these. basedir in particular will cause problems if passed explicitly -->
- <propertyset negate="true">
- <propertyref name="basedir" />
- <propertyref name="eclipse.home" />
- <propertyref name="properties.tmp" />
- <propertyref name="line.separator" />
- <propertyref name="path.separator" />
- <propertyref prefix="ant." />
- <propertyref prefix="file." />
- <propertyref prefix="java." />
- <propertyref prefix="sun." />
- <propertyref prefix="user." />
- </propertyset>
- </echoproperties>
- </target>
-
- <target name="all" depends="Clean_previous_results,Copy_director_proxy_prefs,Import_and_compile,Publish_results,Create_JavaDoc,Enable_P2_Stats" />
- <target name="Clean_previous_results" >
- <antcall target="clean.result" />
- </target>
- <target name="Import_and_compile" depends="init,install.buckminster">
- <echo message="Importing projects into workspace ${workspace} and binaries into target platform" />
-
- <echo message="install JRE ${env.JAVA_HOME}" />
- <buckminster command="installJRE">
- <cmdargs>
- <arg value="--location" />
- <arg value="${env.JAVA_HOME}" />
- </cmdargs>
- </buckminster>
-
-
- <echo message="import target platform" />
- <buckminster command="importtargetdefinition">
- <cmdargs>
- <arg value="--active" />
- <arg value="${relengDir}/buckminster_Import_and_compile/build.target" />
- </cmdargs>
- </buckminster>
- <echo message="provision : import projects in workspace" />
- <buckminster command="import">
- <!-- Uncomment to debug <globargs><jvmarg value="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=y"/></globargs> -->
- <cmdargs>
- <arg value="${relengDir}/buckminster_Import_and_compile/build.mspec" />
- </cmdargs>
- </buckminster>
-
-
- <echo message="Invoking all eclipse builders on workspace ${workspace}" />
- <buckminster command="build" >
- <cmdargs>
- <arg value="--clean" />
- <arg value="--thorough" />
- </cmdargs>
- </buckminster>
- </target>
-
- <target name="Publish_results" depends="init,install.buckminster" >
-
-
- <echo message="Generate Site"/>
- <buckminster command="perform">
- <globargs>
- <arg value="-Dsite.include.top=true"/>
- <arg value="-Dsite.signing=true"/>
- <arg value="-Dcbi.include.source=true"/>
- </globargs>
- <cmdargs>
- <arg value="org.eclipse.emf.diffmerge.scm.feature:eclipse.feature#site.p2" />
- </cmdargs>
- </buckminster>
-
- <echo message="Publish site"/>
- <mkdir dir="${publish}/org.eclipse.emf.diffmerge.scm.feature/site.p2/"/>
- <copy todir="${publish}/org.eclipse.emf.diffmerge.scm.feature/site.p2/">
- <fileset dir="${result}/output">
- <include name="org.eclipse.emf.diffmerge.scm.feature*/site.p2/*"/>
- <include name="org.eclipse.emf.diffmerge.scm.feature*/site.p2/**"/>
- </fileset>
- <filtermapper>
- <replaceregex pattern=".*site\.p2" replace="" />
- </filtermapper>
- </copy>
-
- <echo message="Publish dropins"/>
- <condition property="site.src" value="site.signed" else="site">
- <istrue value="${site.signing}" />
- </condition>
-
- <copy todir="${publish}/org.eclipse.emf.diffmerge.scm.feature/dropins/org.eclipse.emf.diffmerge.scm.feature/eclipse/">
- <fileset dir="${result}/output">
- <include name="org.eclipse.emf.diffmerge.scm.feature*/${site.src}/plugins/*.jar"/>
- <include name="org.eclipse.emf.diffmerge.scm.feature*/${site.src}/features/*.jar"/>
- </fileset>
- <filtermapper>
- <replaceregex pattern=".*_.*-eclipse\.feature.${site.src}.plugins" replace="plugins" />
- <replaceregex pattern=".*_.*-eclipse\.feature.${site.src}.features" replace="features" />
- </filtermapper>
- </copy>
-
- <buckminster command="perform">
- <globargs>
- <arg value="-DsiteDir=${publish}/org.eclipse.emf.diffmerge.scm.feature/dropins/org.eclipse.emf.diffmerge.scm.feature/eclipse/" />
- </globargs>
- <cmdargs>
- <arg value="Import_and_compile:buckminster#convertSiteToRuntime" />
- </cmdargs>
- </buckminster>
-
- <pathconvert property="featurefilePublish_results">
- <first count="1">
- <fileset dir="${result}/output" includes="org.eclipse.emf.diffmerge.scm.feature*eclipse.feature/temp/manifest/feature.xml" />
- </first>
- </pathconvert>
- <loadfile property="featureversionPublish_results" srcFile="${featurefilePublish_results}">
- <filterchain>
- <striplinebreaks/>
- <replaceregex
- pattern="^.*&lt;feature[^&gt;]*version=&quot;([^&quot;]*)&quot;.*$"
- replace="\1"/>
- </filterchain>
- </loadfile>
-
- <touch file="${publish}/org.eclipse.emf.diffmerge.scm.feature/dropins/org.eclipse.emf.diffmerge.scm.feature/org.eclipse.emf.diffmerge.scm.feature_version_${featureversionPublish_results}" />
- </target>
-
-
- <target name="Copy_director_proxy_prefs">
- <antcall target="copy.director.proxy.prefs"/>
- </target>
-
-<target name="copy.director.proxy.prefs">
- <mkdir dir="${tools}/director/configuration/.settings"/>
- <copy
- file="${build.root}/git/releng/org.eclipse.emf.diffmerge.releng/ant/director.org.eclipse.core.net.prefs"
- tofile="${tools}/director/configuration/.settings/org.eclipse.core.net.prefs"
- />
-</target>
-
-
- <target name="Enable_P2_Stats">
- <antcall target="stats"/>
- </target>
-
-<target name="stats">
- <property name="p2.site.path" value="${publish}/org.eclipse.emf.diffmerge.scm.feature/site.p2" />
-
- <unzip src="${p2.site.path}/artifacts.jar" dest="${p2.site.path}" />
- <delete file="${p2.site.path}/artifacts.jar" />
- <move file="${p2.site.path}/artifacts.xml" tofile="${p2.site.path}/artifacts.xml.orig" />
-
- <xslt style="${build.root}/git/releng/org.eclipse.emf.diffmerge.releng/ant/statsURI.xsl"
- in="${p2.site.path}/artifacts.xml.orig"
- out="${p2.site.path}/artifacts.xml">
- <param name="releaseName" expression="${releaseName}"/>
- </xslt>
-
- <zip destfile="${p2.site.path}/artifacts.jar" basedir="${p2.site.path}" includes="artifacts.xml" />
- <delete file="${p2.site.path}/artifacts.xml" />
- <delete file="${p2.site.path}/artifacts.xml.orig" />
-</target>
-
- <target name="Create_JavaDoc">
- <delete dir="${build.root}/../javadoc" />
- <javadoc
- destdir="${build.root}/../javadoc"
- maxmemory="1024m"
- source="1.5"
- useexternalfile="true"
- author="true"
- version="true"
- use="true"
- windowtitle="Javadoc">
-
- <link offline="false" href="http://download.oracle.com/javase/1.5.0/docs/api/"/>
- <link offline="false" href="http://www.osgi.org/javadoc/r4v42/"/>
- <link offline="false" href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.5.0/"/>
- <link offline="false" href="http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/api/"/>
-
-<!-- TODO better handling of dir parameter -->
-<!-- TODO better handling of SourceBuildLocation model extension -->
-
-
- <fileset dir="${build.root}/git//plugins" defaultexcludes="true">
-
- <include name="**/*.java"/>
- </fileset>
-
-<!-- TODO better handling of copyright (escape chars) -->
-<!-- <bottom>copyright</bottom> -->
- </javadoc>
-</target>
-
-</project> \ No newline at end of file
diff --git a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/templates/org.eclipse.core.variables.prefs b/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/templates/org.eclipse.core.variables.prefs
deleted file mode 100644
index fe076454..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/jobs/diffmerge/releng/templates/org.eclipse.core.variables.prefs
+++ /dev/null
@@ -1,3 +0,0 @@
-#Wed Jan 04 10:05:55 CET 2012
-eclipse.preferences.version=1
-org.eclipse.core.variables.valueVariables=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><valueVariables><valueVariable description\="" name\="relengDir" readOnly\="false" value\="${system_property\:relengDir}"/><valueVariable description\="" name\="build.root" readOnly\="false" value\="${system_property\:build.root}"/><valueVariable description\="" name\="tools" readOnly\="false" value\="${system_property\:tools}"/><valueVariable description\="" name\="result" readOnly\="false" value\="${system_property\:result}"/><valueVariable description\="" name\="publish" readOnly\="false" value\="${system_property\:publish}"/><valueVariable description\="" name\="workspace" readOnly\="false" value\="${system_property\:workspace}"/><valueVariable description\="" name\="timestamp" readOnly\="false" value\="${system_property\:timestamp}"/><valueVariable description\="" name\="releaseName" readOnly\="false" value\="${system_property\:releaseName}"/><valueVariable description\="" name\="eclipse.p2" readOnly\="false" value\="${system_property\:eclipse.p2}"/><valueVariable description\="" name\="eclipse.download.prefix" readOnly\="false" value\="${system_property\:eclipse.download.prefix}"/><valueVariable description\="" name\="eclipse.staging.area" readOnly\="false" value\="${system_property\:eclipse.staging.area}"/><valueVariable description\="" name\="windowtester.p2" readOnly\="false" value\="${system_property\:windowtester.p2}"/><valueVariable description\="" name\="perforce.p2" readOnly\="false" value\="${system_property\:perforce.p2}"/></valueVariables>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/model/diffmerge.egfbuild b/releng/org.eclipse.emf.diffmerge.releng/model/diffmerge.egfbuild
deleted file mode 100644
index d44d9983..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/model/diffmerge.egfbuild
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<buildcore:Job xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:buildcore="http://www.eclipse.org/egf/1.0.1/buildcore" xmlns:buildscm="http://www.eclipse.org/egf/1.0.0/buildscm" xmlns:buildstep="http://www.eclipse.org/egf/1.0.2/buildstep" xmi:id="_nq6FgdTMEeGOc4hDMM5euQ" name="diffmerge">
- <properties xmi:id="_K07u0O0tEeGk4JQtqqQ5AQ" key="releaseName" value="helios"/>
- <properties xmi:id="_5LBGMNWQEeGg-5Vjl_7Xaw" key="eclipse.p2" value="${eclipse.download.prefix}/releases/${releaseName}/"/>
- <properties xmi:id="_cmqJUNWaEeGg-5Vjl_7Xaw" key="eclipse.download.prefix" value="file:/home/data/httpd/download.eclipse.org"/>
- <properties xmi:id="_c9TuwNWaEeGg-5Vjl_7Xaw" key="eclipse.staging.area" value="/shared/download-staging.priv/modeling/diffmerge/"/>
- <properties xmi:id="_xVsGke0nEeGk4JQtqqQ5AQ" key="windowtester.p2" value="http://dl.google.com/eclipse/inst/windowtester/latest/3.6"/>
- <properties xmi:id="__4AU0CDxEeaEbcq6mgek8w" key="perforce.p2" value="http://www.perforce.com/downloads/http/p4-eclipse/install/4.5"/>
- <steps xsi:type="buildstep:CleanStep" xmi:id="_xv0f8dWQEeGg-5Vjl_7Xaw" name="Clean previous results" type="Result"/>
- <steps xsi:type="buildstep:AntStep" xmi:id="_L5zmwPBPEeGjycAR2_Wk3w" name="Copy director proxy prefs" targetName="copy.director.proxy.prefs" xml="&lt;target name=&quot;copy.director.proxy.prefs&quot;>&#xD;&#xA; &lt;mkdir dir=&quot;${tools}/director/configuration/.settings&quot;/>&#xD;&#xA; &lt;copy &#xD;&#xA; file=&quot;${build.root}/git/releng/org.eclipse.emf.diffmerge.releng/ant/director.org.eclipse.core.net.prefs&quot;&#xD;&#xA; tofile=&quot;${tools}/director/configuration/.settings/org.eclipse.core.net.prefs&quot;&#xD;&#xA; />&#xD;&#xA;&lt;/target>"/>
- <steps xsi:type="buildstep:BuildStep" xmi:id="_p8V8oNTMEeGOc4hDMM5euQ" name="Import and compile">
- <buildLocations xsi:type="buildscm:GITBuildLocation" xmi:id="_CqnccN1NEeGLW89eUbtzmA" gitLocation="_8hrIQN1MEeGLW89eUbtzmA" folderName="features"/>
- <buildLocations xsi:type="buildscm:GITBuildLocation" xmi:id="_DCUKwN1NEeGLW89eUbtzmA" gitLocation="_8hrIQN1MEeGLW89eUbtzmA" folderName="plugins"/>
- <buildLocations xsi:type="buildstep:UpdateSiteBuildLocation" xmi:id="_y9d-4NTMEeGOc4hDMM5euQ" url="${eclipse.p2}"/>
- <buildLocations xsi:type="buildstep:UpdateSiteBuildLocation" xmi:id="_xgn_kCDxEeaEbcq6mgek8w" url="${perforce.p2}"/>
- <components xsi:type="buildstep:Feature" xmi:id="_EPIT8NTNEeGOc4hDMM5euQ" id="org.eclipse.emf.diffmerge.scm.feature"/>
- </steps>
- <steps xsi:type="buildstep:PublishStep" xmi:id="_zGibQNWQEeGg-5Vjl_7Xaw" name="Publish results" component="_EPIT8NTNEeGOc4hDMM5euQ" signing="true" generateDropins="true"/>
- <steps xsi:type="buildstep:JavadocStep" xmi:id="_NQxi0N1NEeGLW89eUbtzmA" name="Create JavaDoc" sources="_DCUKwN1NEeGLW89eUbtzmA">
- <includes>**/*.java</includes>
- <links>http://download.oracle.com/javase/1.5.0/docs/api/</links>
- <links>http://www.osgi.org/javadoc/r4v42/</links>
- <links>http://download.eclipse.org/modeling/emf/emf/javadoc/2.5.0/</links>
- <links>http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/api/</links>
- </steps>
- <steps xsi:type="buildstep:AntStep" xmi:id="_WfRXUEAzEeCsoY6xB0CJEA" name="Enable P2 Stats" targetName="stats" xml="&lt;target name=&quot;stats&quot;>&#xD;&#xA;&#x9;&lt;property name=&quot;p2.site.path&quot; value=&quot;${publish}/org.eclipse.emf.diffmerge.scm.feature/site.p2&quot; />&#xD;&#xA;&#xD;&#xA;&#x9;&lt;unzip src=&quot;${p2.site.path}/artifacts.jar&quot; dest=&quot;${p2.site.path}&quot; />&#xD;&#xA;&#x9;&lt;delete file=&quot;${p2.site.path}/artifacts.jar&quot; />&#xD;&#xA;&#x9;&lt;move file=&quot;${p2.site.path}/artifacts.xml&quot; tofile=&quot;${p2.site.path}/artifacts.xml.orig&quot; />&#xD;&#xA;&#xD;&#xA;&#x9;&lt;xslt style=&quot;${build.root}/git/releng/org.eclipse.emf.diffmerge.releng/ant/statsURI.xsl&quot; &#xD;&#xA;&#x9;&#x9;in=&quot;${p2.site.path}/artifacts.xml.orig&quot; &#xD;&#xA;&#x9;&#x9;out=&quot;${p2.site.path}/artifacts.xml&quot;>&#xD;&#xA;&#x9;&#x9;&lt;param name=&quot;releaseName&quot; expression=&quot;${releaseName}&quot;/>&#xD;&#xA;&#x9; &lt;/xslt>&#xD;&#xA;&#xD;&#xA;&#x9;&lt;zip destfile=&quot;${p2.site.path}/artifacts.jar&quot; basedir=&quot;${p2.site.path}&quot; includes=&quot;artifacts.xml&quot; />&#xD;&#xA;&#x9;&lt;delete file=&quot;${p2.site.path}/artifacts.xml&quot; />&#xD;&#xA;&#x9;&lt;delete file=&quot;${p2.site.path}/artifacts.xml.orig&quot; />&#xD;&#xA;&lt;/target>"/>
- <steps xsi:type="buildstep:BuildStep" xmi:id="_i_rxse0kEeGUh5cCyocRdQ" name="Import Tests and compile" enabled="false">
- <buildLocations xsi:type="buildscm:GITBuildLocation" xmi:id="_i_rxsu0kEeGUh5cCyocRdQ" gitLocation="_8hrIQN1MEeGLW89eUbtzmA" folderName="features"/>
- <buildLocations xsi:type="buildscm:GITBuildLocation" xmi:id="_krRw0O0kEeGUh5cCyocRdQ" gitLocation="_8hrIQN1MEeGLW89eUbtzmA" folderName="tests"/>
- <buildLocations xsi:type="buildstep:UpdateSiteBuildLocation" xmi:id="_i_rxtO0kEeGUh5cCyocRdQ" url="${eclipse.p2}"/>
- <buildLocations xsi:type="buildstep:UpdateSiteBuildLocation" xmi:id="_oXdHoO0kEeGUh5cCyocRdQ" url="${windowtester.p2}"/>
- <components xsi:type="buildstep:Feature" xmi:id="_i_rxte0kEeGUh5cCyocRdQ" id="org.eclipse.emf.diffmerge.tests.feature"/>
- <components xsi:type="buildstep:Feature" xmi:id="_ZlQuge38EeGW-tAq8y5E2g" id="org.eclipse.sdk"/>
- <components xsi:type="buildstep:Feature" xmi:id="_b7xS4O38EeGW-tAq8y5E2g" id="org.eclipse.emf"/>
- <components xsi:type="buildstep:Feature" xmi:id="_cBuw8O38EeGW-tAq8y5E2g" id="com.windowtester.runtime"/>
- </steps>
- <steps xsi:type="buildstep:TestStep" xmi:id="__bTBQO0lEeGUh5cCyocRdQ" name="Launch Tests" description="" enabled="false" launchConfigurationPath="org.eclipse.emf.diffmerge.tests.wt.elements/EDM-WT-Tests.launch"/>
- <scms xsi:type="buildscm:GIT" xmi:id="_8IWCQd1MEeGLW89eUbtzmA">
- <locations xmi:id="_8hrIQN1MEeGLW89eUbtzmA" url="git.eclipse.org/gitroot/diffmerge/org.eclipse.emf.diffmerge.core.git" localPath=""/>
- </scms>
-</buildcore:Job>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/model/diffmerge_local.egfbuild b/releng/org.eclipse.emf.diffmerge.releng/model/diffmerge_local.egfbuild
deleted file mode 100644
index 36946e28..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/model/diffmerge_local.egfbuild
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<buildcore:Job xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:buildcore="http://www.eclipse.org/egf/1.0.1/buildcore" xmlns:buildscm="http://www.eclipse.org/egf/1.0.0/buildscm" xmlns:buildstep="http://www.eclipse.org/egf/1.0.2/buildstep" xmi:id="_nq6FgdTMEeGOc4hDMM5euQ" name="diffmerge local">
- <properties xmi:id="_K07u0O0tEeGk4JQtqqQ5AQ" key="releaseName" value="helios"/>
- <properties xmi:id="_5LBGMNWQEeGg-5Vjl_7Xaw" key="eclipse.p2" value="${eclipse.download.prefix}/releases/${releaseName}/"/>
- <properties xmi:id="_5ehnMO0tEeGk4JQtqqQ5AQ" key="local.git" value="C:/matt/git/org.eclipse.emf.diffmerge.core"/>
- <propertyPackages xmi:id="_Xg42EPA4EeGjycAR2_Wk3w" name="WindowTester properties">
- <properties xmi:id="_Btmb0PArEeGjycAR2_Wk3w" key="arch" value="x86"/>
- <properties xmi:id="_XAHEQPA4EeGjycAR2_Wk3w" key="target.arch" value="${arch}"/>
- <properties xmi:id="_XxRbcPA4EeGjycAR2_Wk3w" key="osgi.arch" value="${arch}"/>
- <properties xmi:id="_xVsGke0nEeGk4JQtqqQ5AQ" key="windowtester.p2" value="http://dl.google.com/eclipse/inst/windowtester/latest/3.6"/>
- </propertyPackages>
- <steps xsi:type="buildstep:CleanStep" xmi:id="_xv0f8dWQEeGg-5Vjl_7Xaw" name="Clean previous results" type="Result"/>
- <steps xsi:type="buildstep:BuildStep" xmi:id="_p8V8oNTMEeGOc4hDMM5euQ" name="Import and compile">
- <buildLocations xsi:type="buildstep:LocalBuildLocation" xmi:id="_Ba9SQO0uEeGk4JQtqqQ5AQ" path="${local.git}/features"/>
- <buildLocations xsi:type="buildstep:LocalBuildLocation" xmi:id="_EW3CsO0uEeGk4JQtqqQ5AQ" path="${local.git}/plugins"/>
- <buildLocations xsi:type="buildscm:GITBuildLocation" xmi:id="_CqnccN1NEeGLW89eUbtzmA" gitLocation="_8hrIQN1MEeGLW89eUbtzmA" folderName="features"/>
- <buildLocations xsi:type="buildscm:GITBuildLocation" xmi:id="_DCUKwN1NEeGLW89eUbtzmA" gitLocation="_8hrIQN1MEeGLW89eUbtzmA" folderName="plugins"/>
- <buildLocations xsi:type="buildstep:UpdateSiteBuildLocation" xmi:id="_y9d-4NTMEeGOc4hDMM5euQ" url="${eclipse.p2}"/>
- <components xsi:type="buildstep:Feature" xmi:id="_EPIT8NTNEeGOc4hDMM5euQ" id="org.eclipse.emf.diffmerge.sdk.feature"/>
- </steps>
- <steps xsi:type="buildstep:PublishStep" xmi:id="_zGibQNWQEeGg-5Vjl_7Xaw" name="Publish results" component="_EPIT8NTNEeGOc4hDMM5euQ" generateDropins="true"/>
- <steps xsi:type="buildstep:BuildStep" xmi:id="_i_rxse0kEeGUh5cCyocRdQ" name="Import Tests and compile">
- <buildLocations xsi:type="buildstep:LocalBuildLocation" xmi:id="_GfNPQO0uEeGk4JQtqqQ5AQ" path="${local.git}/features"/>
- <buildLocations xsi:type="buildstep:LocalBuildLocation" xmi:id="_Gw74cO0uEeGk4JQtqqQ5AQ" path="${local.git}/tests"/>
- <buildLocations xsi:type="buildscm:GITBuildLocation" xmi:id="_i_rxsu0kEeGUh5cCyocRdQ" gitLocation="_8hrIQN1MEeGLW89eUbtzmA" folderName="features"/>
- <buildLocations xsi:type="buildscm:GITBuildLocation" xmi:id="_krRw0O0kEeGUh5cCyocRdQ" gitLocation="_8hrIQN1MEeGLW89eUbtzmA" folderName="tests"/>
- <buildLocations xsi:type="buildstep:UpdateSiteBuildLocation" xmi:id="_i_rxtO0kEeGUh5cCyocRdQ" url="${eclipse.p2}"/>
- <buildLocations xsi:type="buildstep:UpdateSiteBuildLocation" xmi:id="_oXdHoO0kEeGUh5cCyocRdQ" url="${windowtester.p2}"/>
- <components xsi:type="buildstep:Feature" xmi:id="_i_rxte0kEeGUh5cCyocRdQ" id="org.eclipse.emf.diffmerge.tests.feature"/>
- <components xsi:type="buildstep:Feature" xmi:id="_ZlQuge38EeGW-tAq8y5E2g" id="org.eclipse.sdk"/>
- <components xsi:type="buildstep:Feature" xmi:id="_b7xS4O38EeGW-tAq8y5E2g" id="org.eclipse.emf"/>
- <components xsi:type="buildstep:Feature" xmi:id="_cBuw8O38EeGW-tAq8y5E2g" id="com.windowtester.runtime"/>
- </steps>
- <steps xsi:type="buildstep:TestStep" xmi:id="__bTBQO0lEeGUh5cCyocRdQ" name="Launch Tests" description="" launchConfigurationPath="org.eclipse.emf.diffmerge.tests.wt.elements/EDM-WT-Tests.launch"/>
- <scms xsi:type="buildscm:GIT" xmi:id="_8IWCQd1MEeGLW89eUbtzmA">
- <locations xmi:id="_8hrIQN1MEeGLW89eUbtzmA" url="git.eclipse.org/gitroot/diffmerge/org.eclipse.emf.diffmerge.core.git" localPath=""/>
- </scms>
-</buildcore:Job>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/plugin.xml b/releng/org.eclipse.emf.diffmerge.releng/plugin.xml
deleted file mode 100644
index 1fbdce1d..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/plugin.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.2"?>
-<plugin>
-
- <extension
- point="org.eclipse.egf.core.fcore">
- <fcore
- id="egf/script_generation.fcore">
- </fcore>
- </extension>
-
-</plugin>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/setup/EMFDiffMerge.setup b/releng/org.eclipse.emf.diffmerge.releng/setup/EMFDiffMerge.setup
deleted file mode 100644
index fc2a7331..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/setup/EMFDiffMerge.setup
+++ /dev/null
@@ -1,220 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<setup:Project
- xmi:version="2.0"
- xmlns:xmi="http://www.omg.org/XMI"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:git="http://www.eclipse.org/oomph/setup/git/1.0"
- xmlns:jdt="http://www.eclipse.org/oomph/setup/jdt/1.0"
- xmlns:predicates="http://www.eclipse.org/oomph/predicates/1.0"
- xmlns:setup="http://www.eclipse.org/oomph/setup/1.0"
- xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0"
- xmlns:setup.targlets="http://www.eclipse.org/oomph/setup/targlets/1.0"
- xmlns:setup.workingsets="http://www.eclipse.org/oomph/setup/workingsets/1.0"
- xmlns:workingsets="http://www.eclipse.org/oomph/workingsets/1.0"
- xsi:schemaLocation="http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/setup/jdt/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/JDT.ecore http://www.eclipse.org/oomph/predicates/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/targlets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupTarglets.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore http://www.eclipse.org/oomph/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/WorkingSets.ecore"
- name="emf.diffmerge"
- label="EMF DiffMerge">
- <setupTask
- xsi:type="jdt:JRETask"
- version="J2SE-1.5"
- location="${jre.location-1.5}">
- <description>Define the JRE needed to compile and run the Java projects of ${scope.project.label}</description>
- </setupTask>
- <setupTask
- xsi:type="setup:EclipseIniTask"
- option="-Xmx"
- value="2048m"
- vm="true">
- <description>Set the heap space needed to work with the projects of ${scope.project.label}</description>
- </setupTask>
- <setupTask
- xsi:type="setup:ResourceCreationTask"
- excludedTriggers="STARTUP MANUAL"
- content="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xD;&#xA;&lt;section name=&quot;Workbench&quot;>&#xD;&#xA;&#x9;&lt;section name=&quot;org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart&quot;>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;true&quot; key=&quot;group_libraries&quot;/>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;false&quot; key=&quot;linkWithEditor&quot;/>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;2&quot; key=&quot;layout&quot;/>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;2&quot; key=&quot;rootMode&quot;/>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;packageExplorer configured=&amp;quot;true&amp;quot; group_libraries=&amp;quot;1&amp;quot; layout=&amp;quot;2&amp;quot; linkWithEditor=&amp;quot;0&amp;quot; rootMode=&amp;quot;2&amp;quot; sortWorkingSets=&amp;quot;false&amp;quot; workingSetName=&amp;quot;&amp;quot;&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;localWorkingSetManager&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;workingSet editPageId=&amp;quot;org.eclipse.jdt.internal.ui.OthersWorkingSet&amp;quot; factoryID=&amp;quot;org.eclipse.ui.internal.WorkingSetFactory&amp;quot; id=&amp;quot;1382792884467_1&amp;quot; label=&amp;quot;Other Projects&amp;quot; name=&amp;quot;Other Projects&amp;quot;/&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;/localWorkingSetManager&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;activeWorkingSet workingSetName=&amp;quot;Other Projects&amp;quot;/&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;allWorkingSets workingSetName=&amp;quot;Other Projects&amp;quot;/&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;/packageExplorer&amp;gt;&quot; key=&quot;memento&quot;/>&#xD;&#xA;&#x9;&lt;/section>&#xD;&#xA;&lt;/section>&#xD;&#xA;"
- targetURL="${workspace.location|uri}/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml"
- encoding="UTF-8">
- <description>Initialize JDT's package explorer to show working sets as its root objects</description>
- </setupTask>
- <setupTask
- xsi:type="setup:VariableTask"
- name="eclipse.target.platform"
- defaultValue="Mars"
- storageURI="scope://Workspace"/>
- <setupTask
- xsi:type="setup.p2:P2Task">
- <requirement
- name="org.eclipse.emf.sdk.feature.group"/>
- <requirement
- name="org.eclipse.pde.feature.group"/>
- <description>Install the tools needed in the IDE to work with the source code for ${scope.project.label}</description>
- </setupTask>
- <setupTask
- xsi:type="git:GitCloneTask"
- id="git.clone.edm.core"
- remoteURI="diffmerge/org.eclipse.emf.diffmerge.core">
- <annotation
- source="http://www.eclipse.org/oomph/setup/InducedChoices">
- <detail
- key="inherit">
- <value>eclipse.git.gerrit.remoteURIs</value>
- </detail>
- <detail
- key="label">
- <value>${scope.project.label} Git repository</value>
- </detail>
- <detail
- key="target">
- <value>remoteURI</value>
- </detail>
- </annotation>
- <description>${scope.project.label} Core</description>
- </setupTask>
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="EMF DiffMerge Core"
- activeRepositoryList="${eclipse.target.platform}">
- <requirement
- name="org.eclipse.emf.diffmerge.sdk.feature.feature.group"/>
- <requirement
- name="org.eclipse.sdk.feature.group"/>
- <sourceLocator
- rootFolder="${git.clone.edm.core.location}"
- locateNestedProjects="true"/>
- <repositoryList
- name="Mars">
- <repository
- url="http://download.eclipse.org/releases/mars"/>
- <repository
- url="http://download.eclipse.org/cbi/updates/license"/>
- <repository
- url="http://download.eclipse.org/sirius/updates/releases/4.1.0/mars"/>
- </repositoryList>
- <repositoryList
- name="Luna">
- <repository
- url="http://download.eclipse.org/releases/luna"/>
- <repository
- url="http://download.eclipse.org/cbi/updates/license"/>
- </repositoryList>
- <repositoryList
- name="Kepler">
- <repository
- url="http://download.eclipse.org/releases/kepler"/>
- <repository
- url="http://download.eclipse.org/cbi/updates/license"/>
- </repositoryList>
- <repositoryList
- name="Juno">
- <repository
- url="http://download.eclipse.org/releases/juno"/>
- <repository
- url="http://download.eclipse.org/cbi/updates/license"/>
- </repositoryList>
- </targlet>
- <targlet
- name="EMF DiffMerge Core Tests">
- <requirement
- name="org.eclipse.emf.diffmerge.tests.feature.feature.group"/>
- <requirement
- name="org.eclipse.sdk.feature.group"/>
- <requirement
- name="org.eclipse.emf.diffmerge.tests.customization"/>
- <requirement
- name="org.eclipse.emf.diffmerge.tests.ui"/>
- <sourceLocator
- rootFolder="${git.clone.edm.core.location}"
- locateNestedProjects="true"/>
- <repositoryList
- name="Mars">
- <repository
- url="http://download.eclipse.org/releases/mars"/>
- <repository
- url="http://download.eclipse.org/cbi/updates/license"/>
- </repositoryList>
- <repositoryList
- name="Luna">
- <repository
- url="http://download.eclipse.org/releases/luna"/>
- <repository
- url="http://download.eclipse.org/cbi/updates/license"/>
- </repositoryList>
- <repositoryList
- name="Kepler">
- <repository
- url="http://download.eclipse.org/releases/kepler"/>
- <repository
- url="http://download.eclipse.org/cbi/updates/license"/>
- </repositoryList>
- <repositoryList
- name="Juno">
- <repository
- url="http://download.eclipse.org/releases/juno"/>
- <repository
- url="http://download.eclipse.org/cbi/updates/license"/>
- </repositoryList>
- </targlet>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="EMF DiffMerge Core">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.emf.diffmerge.sdk.feature"/>
- <operand
- xsi:type="workingsets:ExclusionPredicate"
- excludedWorkingSet="//@setupTasks.7/@workingSets.1"/>
- <operand
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org.eclipse.emf.diffmerge.tests.*"/>
- </operand>
- </predicate>
- </workingSet>
- <workingSet
- name="EMF DiffMerge Core Features">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.emf.diffmerge.sdk.feature"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.FeatureNature"/>
- </predicate>
- </workingSet>
- <workingSet
- name="EMF DiffMerge Core Tests">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.emf.diffmerge.sdk.feature"/>
- <operand
- xsi:type="workingsets:ExclusionPredicate"
- excludedWorkingSet="//@setupTasks.7/@workingSets.0 //@setupTasks.7/@workingSets.1"/>
- </predicate>
- </workingSet>
- </setupTask>
- <project href="https://git.eclipse.org/c/diffmerge/org.eclipse.emf.diffmerge.coevolution.git/plain/releng/org.eclipse.emf.diffmerge.coevolution.releng/setup/CoEvolution.setup#/"/>
- <project href="https://git.eclipse.org/c/diffmerge/org.eclipse.emf.diffmerge.patch.git/plain/releng/org.eclipse.emf.diffmerge.patch.setup/Modelpatch.setup#/"/>
- <project href="https://git.eclipse.org/c/diffmerge/org.eclipse.emf.diffmerge.patterns.git/plain/releng/org.eclipse.emf.diffmerge.patterns.releng/setup/Patterns.setup#/"/>
- <stream name="master"
- label="Master">
- <setupTask
- xsi:type="setup:EclipseIniTask"
- option="-Doomph.redirection.edm.core"
- value="=https://git.eclipse.org/c/diffmerge/org.eclipse.emf.diffmerge.core.git/plain/releng/org.eclipse.emf.diffmerge.releng/setup/EMFDiffMerge.setup->${git.clone.edm.core.location|uri}/releng/org.eclipse.emf.diffmerge.releng/setup/EMFDiffMerge.setup"
- vm="true">
- <description></description>
- </setupTask>
- </stream>
- <logicalProjectContainer
- xsi:type="setup:ProjectCatalog"
- href="index:/org.eclipse.setup#//@projectCatalogs[name='org.eclipse']"/>
- <description>EMF DiffMerge provides diff/merge capabilities for EMF models. </description>
-</setup:Project>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39I8KHEeSIKPkbYbn5Dg.pt b/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39I8KHEeSIKPkbYbn5Dg.pt
deleted file mode 100644
index d6300533..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39I8KHEeSIKPkbYbn5Dg.pt
+++ /dev/null
@@ -1 +0,0 @@
-<%// add initialisation of the pattern variables (declaration has been already done).%>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39IsKHEeSIKPkbYbn5Dg.pt b/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39IsKHEeSIKPkbYbn5Dg.pt
deleted file mode 100644
index dbc5974c..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39IsKHEeSIKPkbYbn5Dg.pt
+++ /dev/null
@@ -1 +0,0 @@
-<%@ jet package="PACKAGE" class="CLASS" imports="org.eclipse.egf.common.helper.* java.util.* org.eclipse.emf.ecore.* org.eclipse.egf.model.pattern.* org.eclipse.egf.pattern.execution.* org.eclipse.egf.pattern.query.*" %> \ No newline at end of file
diff --git a/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JMKHEeSIKPkbYbn5Dg.pt b/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JMKHEeSIKPkbYbn5Dg.pt
deleted file mode 100644
index e69de29b..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JMKHEeSIKPkbYbn5Dg.pt
+++ /dev/null
diff --git a/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JcKHEeSIKPkbYbn5Dg.pt b/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JcKHEeSIKPkbYbn5Dg.pt
deleted file mode 100644
index 46bb32db..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JcKHEeSIKPkbYbn5Dg.pt
+++ /dev/null
@@ -1,27 +0,0 @@
- <target name="install.buckminster">
- <available file="${tools}/buckminster/buckminster" property="buckminster.exists" />
- <antcall target="do.install.buckminster" />
- </target>
-
- <target name="do.install.buckminster" unless="buckminster.exists" depends="install.director">
- <echo message="Configuring headless buckminster with needed features" />
- <echo message="Headless site: ${bm.headless.site}" />
- <echo message="External site: ${bm.external.site}" />
- <eclipse.launch app="director">
- <args>
- <jvmarg value="-Declipse.p2.mirrors=false" />
- <arg value="-r" />
- <arg value="${bm.headless.site}" />
- <arg value="-d" />
- <arg value="${tools}/buckminster" />
- <arg value="-p" />
- <arg value="Buckminster" />
- <arg value="-i" />
- <arg value="org.eclipse.buckminster.cmdline.product" />
- <arg value="-i" />
- <arg value="org.eclipse.buckminster.core.headless.feature.feature.group" />
- <arg value="-i" />
- <arg value="org.eclipse.buckminster.pde.headless.feature.feature.group" />
- </args>
- </eclipse.launch>
- </target>
diff --git a/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JsKHEeSIKPkbYbn5Dg.pt b/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JsKHEeSIKPkbYbn5Dg.pt
deleted file mode 100644
index e69de29b..00000000
--- a/releng/org.eclipse.emf.diffmerge.releng/templates/pattern._Cu39IMKHEeSIKPkbYbn5Dg/method._Cu39JsKHEeSIKPkbYbn5Dg.pt
+++ /dev/null

Back to the top