mirror of
https://git.freebsd.org/ports.git
synced 2025-06-29 00:20:40 -04:00
152 lines
7.3 KiB
XML
152 lines
7.3 KiB
XML
--- assemble.org.eclipse.sdk.freebsd.gtk.x86.xml.orig Sun Oct 21 11:04:01 2007
|
|
+++ assemble.org.eclipse.sdk.freebsd.gtk.x86.xml Sun Oct 21 16:46:44 2007
|
|
@@ -11,6 +11,11 @@
|
|
<property name="eclipse.features" value="${eclipse.base}/features"/>
|
|
<property name="archiveFullPath" value="${basedir}/${buildLabel}/${archiveName}"/>
|
|
<property name="tarargs" value=""/>
|
|
+
|
|
+ <condition property="jdk16">
|
|
+ <isset property="JavaSE-1.6"/>
|
|
+ </condition>
|
|
+
|
|
<!-- Beginning of the jarUp task -->
|
|
<target name="jarUp" description="Create a jar from the given location.">
|
|
<available property="${source}/${elementName}_exists" file="${source}/${elementName}"/>
|
|
@@ -29,7 +34,7 @@
|
|
<eclipse.jarProcessor sign="${jarProcessor.sign}" pack="${jarProcessor.pack200}" unsign="${jarProcessor.unsign}" jar="${source}/${elementName}.jar" alias="${sign.alias}" keystore="${sign.keystore}" storepass="${sign.storepass}"/>
|
|
</target>
|
|
<!-- End of the jarUp task -->
|
|
- <target name="main">
|
|
+ <target name="main" >
|
|
<condition property="pluginArchivePrefix" value="plugins">
|
|
<equals arg1="${archivePrefix}" arg2="" trim="true"/>
|
|
</condition>
|
|
@@ -65,9 +70,7 @@
|
|
<ant antfile="build.xml" dir="plugins/org.eclipse.ui.externaltools" target="gather.bin.parts">
|
|
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
|
</ant>
|
|
- <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.apt.pluggable.core" target="gather.bin.parts">
|
|
- <property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
|
- </ant>
|
|
+
|
|
<ant antfile="build.xml" dir="plugins/org.eclipse.jdt.junit" target="gather.bin.parts">
|
|
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
|
</ant>
|
|
@@ -161,9 +164,7 @@
|
|
<ant antfile="build.xml" dir="plugins/org.eclipse.team.cvs.ui" target="gather.bin.parts">
|
|
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
|
</ant>
|
|
- <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.compiler.tool" target="gather.bin.parts">
|
|
- <property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
|
- </ant>
|
|
+
|
|
<ant antfile="build.xml" dir="plugins/org.eclipse.core.commands" target="gather.bin.parts">
|
|
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
|
</ant>
|
|
@@ -311,9 +312,7 @@
|
|
<ant antfile="build.xml" dir="plugins/org.eclipse.cvs.source" target="gather.bin.parts">
|
|
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
|
</ant>
|
|
- <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.compiler.apt" target="gather.bin.parts">
|
|
- <property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
|
- </ant>
|
|
+
|
|
<ant antfile="build.xml" dir="plugins/org.eclipse.pde.junit.runtime" target="gather.bin.parts">
|
|
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
|
</ant>
|
|
@@ -480,10 +479,7 @@
|
|
<param name="source" value="${eclipse.plugins}"/>
|
|
<param name="elementName" value="org.eclipse.ui.externaltools_3.1.200.v20070416"/>
|
|
</antcall>
|
|
- <antcall target="jarUp">
|
|
- <param name="source" value="${eclipse.plugins}"/>
|
|
- <param name="elementName" value="org.eclipse.jdt.apt.pluggable.core_1.0.1.R33x_v20070831-0435"/>
|
|
- </antcall>
|
|
+
|
|
<antcall target="jarUp">
|
|
<param name="source" value="${eclipse.plugins}"/>
|
|
<param name="elementName" value="org.eclipse.jdt.junit_3.3.1.r331_v20070829"/>
|
|
@@ -596,10 +592,7 @@
|
|
<param name="source" value="${eclipse.plugins}"/>
|
|
<param name="elementName" value="org.eclipse.team.cvs.ui_3.3.1.r33x_20070807"/>
|
|
</antcall>
|
|
- <antcall target="jarUp">
|
|
- <param name="source" value="${eclipse.plugins}"/>
|
|
- <param name="elementName" value="org.eclipse.jdt.compiler.tool_1.0.1.v_780_R33x"/>
|
|
- </antcall>
|
|
+
|
|
<antcall target="jarUp">
|
|
<param name="source" value="${eclipse.plugins}"/>
|
|
<param name="elementName" value="org.eclipse.core.commands_3.3.0.I20070605-0010"/>
|
|
@@ -776,10 +769,7 @@
|
|
<param name="source" value="${eclipse.plugins}"/>
|
|
<param name="elementName" value="org.eclipse.debug.core_3.3.1.v20070731_r331"/>
|
|
</antcall>
|
|
- <antcall target="jarUp">
|
|
- <param name="source" value="${eclipse.plugins}"/>
|
|
- <param name="elementName" value="org.eclipse.jdt.compiler.apt_1.0.1.R33x_v20070831-0435"/>
|
|
- </antcall>
|
|
+
|
|
<antcall target="jarUp">
|
|
<param name="source" value="${eclipse.plugins}"/>
|
|
<param name="elementName" value="org.eclipse.pde.junit.runtime_3.3.0.v20070608-1300"/>
|
|
@@ -892,23 +882,51 @@
|
|
<param name="source" value="${eclipse.plugins}"/>
|
|
<param name="elementName" value="org.eclipse.ui.intro_3.2.101.v20070827_33x"/>
|
|
</antcall>
|
|
- <eclipse.brand root="${eclipse.base}/freebsd.gtk.x86/${collectingFolder}" icons="${launcherIcons}" name="${launcherName}" os="${os}" />
|
|
+
|
|
+ <antcall target="main.jdk16" inheritAll="true"/>
|
|
+
|
|
+ <eclipse.brand root="${eclipse.base}/freebsd.gtk.x86/${collectingFolder}" icons="${launcherIcons}" name="${launcherName}" os="${os}" />
|
|
<exec executable="cp" dir="${basedir}">
|
|
- <arg line="-r '${assemblyTempDir}/${collectingFolder}/freebsd.gtk.x86/${collectingFolder}' '${assemblyTempDir}'"/>
|
|
+ <arg line="-r '${assemblyTempDir}/${collectingFolder}/freebsd.gtk.x86/${collectingFolder}' '${assemblyTempDir}'" />
|
|
</exec>
|
|
<exec executable="rm" dir="${basedir}">
|
|
- <arg line="-rf '${assemblyTempDir}/${collectingFolder}/freebsd.gtk.x86'"/>
|
|
+ <arg line="-rf '${assemblyTempDir}/${collectingFolder}/freebsd.gtk.x86'" />
|
|
</exec>
|
|
<exec executable="tar" dir="${assemblyTempDir}">
|
|
- <arg line="${tarargs}-cvf '${archiveFullPath}' ${archivePrefix} "/>
|
|
+ <arg line="${tarargs}-cvf '${archiveFullPath}' ${archivePrefix} " />
|
|
</exec>
|
|
- <antcall target="gzipResults"/>
|
|
+ <antcall target="gzipResults" />
|
|
<exec executable="rm">
|
|
- <arg line="-rf"/>
|
|
- <arg line="'${assemblyTempDir}'"/>
|
|
+ <arg line="-rf" />
|
|
+ <arg line="'${assemblyTempDir}'" />
|
|
</exec>
|
|
- <delete dir="${assemblyTempDir}"/>
|
|
+ <delete dir="${assemblyTempDir}" />
|
|
</target>
|
|
+
|
|
+ <target name="main.jdk16" if="jdk16">
|
|
+ <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.apt.pluggable.core" target="gather.bin.parts">
|
|
+ <property name="destination.temp.folder" value="${eclipse.plugins}" />
|
|
+ </ant>
|
|
+ <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.compiler.tool" target="gather.bin.parts">
|
|
+ <property name="destination.temp.folder" value="${eclipse.plugins}" />
|
|
+ </ant>
|
|
+ <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.compiler.apt" target="gather.bin.parts">
|
|
+ <property name="destination.temp.folder" value="${eclipse.plugins}" />
|
|
+ </ant>
|
|
+ <antcall target="jarUp">
|
|
+ <param name="source" value="${eclipse.plugins}" />
|
|
+ <param name="elementName" value="org.eclipse.jdt.apt.pluggable.core_1.0.1.R33x_v20070831-0435" />
|
|
+ </antcall>
|
|
+ <antcall target="jarUp">
|
|
+ <param name="source" value="${eclipse.plugins}" />
|
|
+ <param name="elementName" value="org.eclipse.jdt.compiler.apt_1.0.1.R33x_v20070831-0435" />
|
|
+ </antcall>
|
|
+ <antcall target="jarUp">
|
|
+ <param name="source" value="${eclipse.plugins}" />
|
|
+ <param name="elementName" value="org.eclipse.jdt.compiler.tool_1.0.1.v_780_R33x" />
|
|
+ </antcall>
|
|
+ </target>
|
|
+
|
|
<target name="gzipResults" unless="runPackager">
|
|
<move file="${archiveFullPath}" tofile="${assemblyTempDir}/${collectingFolder}/tmp.tar"/>
|
|
<gzip src="${assemblyTempDir}/${collectingFolder}/tmp.tar" zipfile="${archiveFullPath}"/>
|