Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--org.eclipse.mat.releng/build.xml21
-rw-r--r--org.eclipse.mat.releng/site/site.xml2
2 files changed, 22 insertions, 1 deletions
diff --git a/org.eclipse.mat.releng/build.xml b/org.eclipse.mat.releng/build.xml
index 3fb68016..e00b3b53 100644
--- a/org.eclipse.mat.releng/build.xml
+++ b/org.eclipse.mat.releng/build.xml
@@ -159,6 +159,27 @@
<exclude name="*test*" />
</fileset>
</unzip>
+
+ <!-- optimizing site -->
+ <java classname="org.eclipse.equinox.launcher.Main" fork="true" failonerror="true" dir="${buildDirectory}">
+ <jvmarg value="-Xmx256m" />
+ <classpath>
+ <pathelement location="${eclipseLocation}/plugins/org.eclipse.equinox.launcher_${equinoxLauncherPluginVersion}.jar" />
+ </classpath>
+
+ <arg value="-application" />
+ <arg value="org.eclipse.update.core.siteOptimizer" />
+
+ <arg value="-jarProcessor" />
+
+ <arg value="-verbose" />
+ <arg value="-processAll" />
+ <arg value="-pack" />
+ <arg value="-outputDir" />
+ <arg value="${siteDirectory}" />
+
+ <arg value="${siteDirectory}" />
+ </java>
<!-- generate p2 meta data -->
<java classname="org.eclipse.equinox.launcher.Main" fork="true" failonerror="true">
diff --git a/org.eclipse.mat.releng/site/site.xml b/org.eclipse.mat.releng/site/site.xml
index 8d8659b8..39d977a1 100644
--- a/org.eclipse.mat.releng/site/site.xml
+++ b/org.eclipse.mat.releng/site/site.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<site>
+<site pack200="true">
<feature url="features/org.eclipse.mat.chart.feature_0.7.0.@qualifier@.jar" id="org.eclipse.mat.chart.feature" version="0.7.0.@qualifier@">
<category name="Memory Analyzer Incubation"/>
</feature>

Back to the top