RESOLVED 294422: Update site for gef support
https://bugs.eclipse.org/bugs/show_bug.cgi?id=294422
diff --git a/org.eclipse.swtbot.releng/build.xml b/org.eclipse.swtbot.releng/build.xml
index d62b427..fea4b67 100644
--- a/org.eclipse.swtbot.releng/build.xml
+++ b/org.eclipse.swtbot.releng/build.xml
@@ -353,6 +353,7 @@
<include name="org.eclipse.swtbot-${all.buildId}.zip" />
<include name="org.eclipse.swtbot.eclipse-${all.buildId}.zip" />
<include name="org.eclipse.swtbot.eclipse.test-${all.buildId}.zip" />
+ <include name="org.eclipse.swtbot.eclipse.gef-${all.buildId}.zip" />
</fileset>
</copy>
diff --git a/org.eclipse.swtbot.updatesite/build.xml b/org.eclipse.swtbot.updatesite/build.xml
index 3551ee6..34a647e 100644
--- a/org.eclipse.swtbot.updatesite/build.xml
+++ b/org.eclipse.swtbot.updatesite/build.xml
@@ -22,6 +22,9 @@
<fileset dir="${target}/features">
<include name="org.eclipse.swtbot.eclipse_*.jar" />
</fileset>
+ <fileset dir="${target}/features">
+ <include name="org.eclipse.swtbot.eclipse.gef*.jar" />
+ </fileset>
</purge>
<echo>Purging plugins</echo>
@@ -32,6 +35,11 @@
<include name="org.eclipse.swtbot.swt.demo_*.jar" />
</fileset>
+ <!-- gef finder -->
+ <fileset dir="${target}/plugins">
+ <include name="org.eclipse.swtbot.eclipse.gef.finder_*.jar" />
+ </fileset>
+
<!-- eclipse finder -->
<fileset dir="${target}/plugins">
<include name="org.eclipse.swtbot.eclipse.finder_*.jar" />
@@ -216,6 +224,7 @@
<unzip dest="${target}">
<fileset dir="../${plugin.prefix}.releng/artifacts" includes="org.eclipse.swtbot.eclipse-*" />
+ <fileset dir="../${plugin.prefix}.releng/artifacts" includes="org.eclipse.swtbot.eclipse.gef-*" />
</unzip>
<antcall target="-create.jars" inheritall="false" />
diff --git a/org.eclipse.swtbot.updatesite/site.template.categories.xml b/org.eclipse.swtbot.updatesite/site.template.categories.xml
index 1c7d1ee..e486103 100644
--- a/org.eclipse.swtbot.updatesite/site.template.categories.xml
+++ b/org.eclipse.swtbot.updatesite/site.template.categories.xml
@@ -12,5 +12,12 @@
</description>
</category-def>
+
+ <category-def name="SWTBot GEF Features (incubation)" label="SWTBot GEF Features (incubation)">
+ <description>
+ This feature contains the SWTBot drivers for GEF. This is useful for testing GEF based applications.
+ </description>
+ </category-def>
+
<!-- end the categories -->
diff --git a/org.eclipse.swtbot.updatesite/site.template.org.eclipse.swtbot.featurelist.xml b/org.eclipse.swtbot.updatesite/site.template.org.eclipse.swtbot.featurelist.xml
index 7f3df61..76c82b4 100644
--- a/org.eclipse.swtbot.updatesite/site.template.org.eclipse.swtbot.featurelist.xml
+++ b/org.eclipse.swtbot.updatesite/site.template.org.eclipse.swtbot.featurelist.xml
@@ -7,4 +7,8 @@
<feature url="${update.site.base.url}/features/org.eclipse.swtbot.eclipse_${all.buildId}.jar" id="org.eclipse.swtbot.eclipse" version="${all.buildId}">
<category name="SWTBot Eclipse Features (incubation)"/>
</feature>
+
+ <feature url="${update.site.base.url}/features/org.eclipse.swtbot.gef_${all.buildId}.jar" id="org.eclipse.swtbot.eclipse.gef" version="${all.buildId}">
+ <category name="SWTBot GEF Features (incubation)"/>
+ </feature>
<!-- end SWTBot feature list -->