diff options
25 files changed, 44 insertions, 3 deletions
diff --git a/bundles/org.eclipse.equinox.executable/build.properties b/bundles/org.eclipse.equinox.executable/build.properties index f2a6cf166..0517fe420 100644 --- a/bundles/org.eclipse.equinox.executable/build.properties +++ b/bundles/org.eclipse.equinox.executable/build.properties @@ -10,6 +10,7 @@ ############################################################################### #custom = true p2.group.id = org.eclipse.equinox.executable +binaryTag=v20110707-1425 customBuildCallbacks=customBuildCallbacks.xml bin.includes = bin/,\ feature.xml,\ diff --git a/bundles/org.eclipse.equinox.executable/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.executable/customBuildCallbacks.xml index eaed1dddc..ea2e89092 100644 --- a/bundles/org.eclipse.equinox.executable/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.executable/customBuildCallbacks.xml @@ -44,6 +44,25 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> + <basename file="${basedir}" property="fragmentName" /> + <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> + <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> + + <echo message="${fragmentName}"/> + <echo message="${gitRepo}"/> + <echo message="${binaryTag}"/> + + <exec dir="${basedir}" executable="git" output="${basedir}/binary.tar" errorproperty="errorResult" > + <arg line="archive --format=tar --remote=${gitRepo} ${binaryTag} ${fragmentName}" /> + </exec> + + <copy todir="${basedir}"> + <tarfileset includes="${fragmentName}/**" src="${basedir}/binary.tar" /> + <globmapper from="${fragmentName}/*" to="*" /> + </copy> + + <delete file="${basedir}/binary.tar" failonerror="false" quiet="true" /> </target> <!-- ===================================================================== --> diff --git a/bundles/org.eclipse.equinox.executable/library/gtk/.cvsignore b/bundles/org.eclipse.equinox.executable/library/gtk/.cvsignore deleted file mode 100644 index f54fd5225..000000000 --- a/bundles/org.eclipse.equinox.executable/library/gtk/.cvsignore +++ /dev/null @@ -1,3 +0,0 @@ -*.o -eclipse -eclipse_*.so diff --git a/bundles/org.eclipse.equinox.executable/library/gtk/.gitignore b/bundles/org.eclipse.equinox.executable/library/gtk/.gitignore new file mode 100644 index 000000000..8d396827f --- /dev/null +++ b/bundles/org.eclipse.equinox.executable/library/gtk/.gitignore @@ -0,0 +1,3 @@ +/*.o +/eclipse +/eclipse_*.so
\ No newline at end of file diff --git a/bundles/org.eclipse.equinox.launcher.cocoa.macosx.x86_64/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.cocoa.macosx.x86_64/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.cocoa.macosx.x86_64/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.cocoa.macosx.x86_64/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.cocoa.macosx/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.cocoa.macosx/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.cocoa.macosx/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.cocoa.macosx/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.aix.ppc/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.gtk.aix.ppc/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.gtk.aix.ppc/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.gtk.aix.ppc/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.aix.ppc64/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.gtk.aix.ppc64/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.gtk.aix.ppc64/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.gtk.aix.ppc64/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64_32/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64_32/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64_32/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64_32/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.linux.ppc/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.gtk.linux.ppc/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.gtk.linux.ppc/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.gtk.linux.ppc/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.linux.ppc64/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.gtk.linux.ppc64/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.gtk.linux.ppc64/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.gtk.linux.ppc64/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.linux.s390/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.gtk.linux.s390/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.gtk.linux.s390/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.gtk.linux.s390/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.linux.s390x/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.gtk.linux.s390x/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.gtk.linux.s390x/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.gtk.linux.s390x/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.linux.x86/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.gtk.linux.x86/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.gtk.linux.x86/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.gtk.linux.x86/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.linux.x86_64/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.gtk.linux.x86_64/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.gtk.linux.x86_64/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.gtk.linux.x86_64/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparc/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparc/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparc/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparc/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.motif.aix.ppc/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.motif.aix.ppc/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.motif.aix.ppc/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.motif.aix.ppc/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.motif.hpux.ia64_32/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.motif.hpux.ia64_32/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.motif.hpux.ia64_32/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.motif.hpux.ia64_32/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.motif.linux.x86/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.motif.linux.x86/customBuildCallbacks.xml index 979e9ce34..3773f016f 100755 --- a/bundles/org.eclipse.equinox.launcher.motif.linux.x86/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.motif.linux.x86/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.motif.solaris.sparc/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.motif.solaris.sparc/customBuildCallbacks.xml index 979e9ce34..3773f016f 100644 --- a/bundles/org.eclipse.equinox.launcher.motif.solaris.sparc/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.motif.solaris.sparc/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.win32.win32.ia64/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.win32.win32.ia64/customBuildCallbacks.xml index 6125df47b..18f88ad93 100644 --- a/bundles/org.eclipse.equinox.launcher.win32.win32.ia64/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.win32.win32.ia64/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.win32.win32.x86/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.win32.win32.x86/customBuildCallbacks.xml index 6125df47b..18f88ad93 100644 --- a/bundles/org.eclipse.equinox.launcher.win32.win32.x86/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.win32.win32.x86/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.win32.win32.x86_64/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.win32.win32.x86_64/customBuildCallbacks.xml index 6125df47b..18f88ad93 100644 --- a/bundles/org.eclipse.equinox.launcher.win32.win32.x86_64/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.win32.win32.x86_64/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> diff --git a/bundles/org.eclipse.equinox.launcher.wpf.win32.x86/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.wpf.win32.x86/customBuildCallbacks.xml index 6125df47b..18f88ad93 100644 --- a/bundles/org.eclipse.equinox.launcher.wpf.win32.x86/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.launcher.wpf.win32.x86/customBuildCallbacks.xml @@ -44,6 +44,7 @@ </target> <target name="pre.gather.bin.parts"> + <property file="${basedir}/build.properties" /> <basename file="${basedir}" property="fragmentName" /> <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> |