mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-27 00:57:50 +00:00
. Update to 3.4.1 (from eclipse-devel).
This commit is contained in:
parent
dbba615dc6
commit
98c91f0659
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=228357
@ -6,10 +6,10 @@
|
||||
#
|
||||
|
||||
PORTNAME= eclipse
|
||||
PORTVERSION= 3.3.2
|
||||
PORTVERSION= 3.4.1
|
||||
CATEGORIES= java devel
|
||||
MASTER_SITES= ${MASTER_SITE_ECLIPSE}
|
||||
MASTER_SITE_SUBDIR= R-${PORTVERSION}-200802211800
|
||||
MASTER_SITE_SUBDIR= R-${PORTVERSION}-200809111700
|
||||
DISTNAME= eclipse-sourceBuild-srcIncluded-${PORTVERSION}
|
||||
DIST_SUBDIR= eclipse
|
||||
|
||||
@ -17,8 +17,9 @@ MAINTAINER= freebsd-eclipse@FreeBSD.org
|
||||
COMMENT= An open extensible IDE for anything and nothing in particular
|
||||
|
||||
BUILD_DEPENDS= ant:${PORTSDIR}/devel/apache-ant \
|
||||
zip:${PORTSDIR}/archivers/zip
|
||||
BUILD_DEPENDS+= ${EXTRACT_DEPENDS}
|
||||
zip:${PORTSDIR}/archivers/zip \
|
||||
unzip:${PORTSDIR}/archivers/unzip
|
||||
PATCH_DEPENDS+= gpatch:${PORTSDIR}/devel/patch
|
||||
|
||||
ECLIPSE= ${PORTNAME}
|
||||
|
||||
@ -27,12 +28,14 @@ USE_GMAKE= yes
|
||||
USE_ZIP= yes
|
||||
USE_GL= glu
|
||||
|
||||
PATCH= ${LOCALBASE}/bin/gpatch
|
||||
|
||||
.if !defined(WITHOUT_MOZILLA)
|
||||
USE_GECKO= xulrunner firefox mozilla seamonkey
|
||||
USE_GECKO= firefox xulrunner seamonkey
|
||||
.endif
|
||||
|
||||
USE_JAVA= yes
|
||||
JAVA_VERSION= 1.5+
|
||||
JAVA_VERSION= 1.6
|
||||
JAVA_OS= native
|
||||
|
||||
NO_WRKSUBDIR= yes
|
||||
@ -60,10 +63,6 @@ MAKE_CAIRO= make_cairo
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} >= 700000
|
||||
JAVA_VERSION= 1.6
|
||||
.endif
|
||||
|
||||
.if ${OSVERSION} >= 800000
|
||||
JAVA_VENDOR= bsdjava
|
||||
.endif
|
||||
@ -96,36 +95,62 @@ MAKE_ENV+= BROWSER=${BROWSER} \
|
||||
|
||||
PLIST_FILES= bin/${ECLIPSE} share/applications/${ECLIPSE}.desktop
|
||||
|
||||
SWTCAIRO=${WRKSRC}/plugins/org.eclipse.swt/Eclipse SWT PI/cairo/library
|
||||
SWTBASE=${WRKSRC}/plugins/org.eclipse.swt/Eclipse SWT
|
||||
SWTGTK=${WRKSRC}/plugins/org.eclipse.swt/Eclipse SWT PI
|
||||
SWTMOZ=${WRKSRC}/plugins/org.eclipse.swt/Eclipse SWT Mozilla
|
||||
|
||||
post-patch:
|
||||
@${PATCH} ${PATCH_DIST_ARGS} "${WRKSRC}/plugins/org.eclipse.core.filesystem/natives/unix/freebsd/Makefile" ${FILESDIR}/post-patch-plugins-org.eclipse.core.filesystem-natives-unix-freebsd-Makefile
|
||||
@${PATCH} ${PATCH_DIST_ARGS} "${WRKSRC}/plugins/org.eclipse.update.core.freebsd/src/update.c" ${FILESDIR}/post-patch-plugins-org.eclipse.update.core.freebsd-src-update.c
|
||||
@${PATCH} ${PATCH_DIST_ARGS} "${SWTGTK}/gtk/library/build.sh" ${FILESDIR}/post-patch-plugins-swt-gtk-build.sh
|
||||
@${PATCH} ${PATCH_DIST_ARGS} "${SWTGTK}/gtk/library/build.xml" ${FILESDIR}/post-patch-plugins-swt-PI-gtk-library-build.xml
|
||||
@${PATCH} ${PATCH_DIST_ARGS} "${SWTGTK}/gtk/library/make_freebsd.mak" ${FILESDIR}/post-patch-plugins-swt-gtk-make_freebsd.mak
|
||||
@${PATCH} ${PATCH_DIST_ARGS} "${SWTMOZ}/gtk/org/eclipse/swt/browser/MozillaDelegate.java" ${FILESDIR}/post-patch-plugins-swt-mozilla-gtk-swt-browser-MozillaDelegate.java
|
||||
@${PATCH} ${PATCH_DIST_ARGS} "${SWTGTK}/gtk/org/eclipse/swt/internal/gtk/OS.java" ${FILESDIR}/post-patch-plugins-swt-gtk-swt-internal-gtk-OS.java
|
||||
@${PATCH} ${PATCH_DIST_ARGS} "${SWTGTK}/gtk/library/os.c" ${FILESDIR}/post-patch-plugins-swt-gtk-library-os.c
|
||||
@${PATCH} ${PATCH_DIST_ARGS} "${WRKSRC}/plugins/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/FileDialog.java" ${FILESDIR}/post-patch-plugins-swt-gtk-swt-FileDialog.java
|
||||
ECLIPSE_IU=FreeBSD Eclipse SDK
|
||||
ECLIPSE_IU_VERSION=${PORTVERSION}.${PORTREVISION}
|
||||
|
||||
@${REINPLACE_CMD} -e 's|%%GECKO%%|${GECKO}|g' \
|
||||
"${WRKSRC}/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh" \
|
||||
"${WRKSRC}/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_freebsd.mak"
|
||||
@${RM} ${WRKSRC}/features/org.eclipse.platform/build.xml
|
||||
@${CP} ${FILESDIR}/org.eclipse.platform-build.xml ${WRKSRC}/features/org.eclipse.platform/build.xml
|
||||
@${RM} ${WRKSRC}/features/org.eclipse.rcp/build.xml
|
||||
@${CP} ${FILESDIR}/org.eclipse.rcp-build.xml ${WRKSRC}/features/org.eclipse.rcp/build.xml
|
||||
post-patch:
|
||||
@${PATCH} ${PATCH_DIST_ARGS} -d "${SWTBASE}" -i ${FILESDIR}/post-patch-plugins-org.eclipse.swt-Eclipse_SWT-gtk-org-eclipse-swt-widgets-FileDialog.java
|
||||
@${PATCH} ${PATCH_DIST_ARGS} -d "${SWTBASE}" -i ${FILESDIR}/post-patch-plugins-org.eclipse.swt-Eclipse_SWT-gtk-org-eclipse-swt-widgets-DirectoryDialog.java
|
||||
@${PATCH} ${PATCH_DIST_ARGS} -d "${SWTGTK}" -i ${FILESDIR}/post-patch-plugins-org.eclipse.swt-Eclipse_SWT_PI-gtk-library-build.sh
|
||||
@${PATCH} ${PATCH_DIST_ARGS} -d "${SWTGTK}" -i ${FILESDIR}/post-patch-plugins-org.eclipse.swt-Eclipse_SWT_PI-gtk-library-build.xml
|
||||
@${PATCH} ${PATCH_DIST_ARGS} -d "${SWTGTK}" -i ${FILESDIR}/post-patch-plugins-org.eclipse.swt-Eclipse_SWT_PI-gtk-library-make_freebsd.mak
|
||||
@${PATCH} ${PATCH_DIST_ARGS} -d "${SWTGTK}" -i ${FILESDIR}/post-patch-plugins-org.eclipse.swt-Eclipse_SWT_PI-gtk-org-eclipse-swt-internal-gtk-OS.java
|
||||
@${PATCH} ${PATCH_DIST_ARGS} -d "${SWTMOZ}" -i ${FILESDIR}/post-patch-plugins-org.eclipse.swt-Eclipse_SWT_Mozilla-gtk-org-eclipse-swt-browser-MozillaDelegate.java
|
||||
|
||||
do-build:
|
||||
@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} \
|
||||
./build -os ${ECLIPSE_OS} -ws ${ECLIPSE_WS} -arch ${ECLIPSE_ARCH} -compilelibs)
|
||||
@${JAVA} \
|
||||
-jar ${WRKSRC}/eclipse/plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar \
|
||||
-data ${WRKSRC}/workspace \
|
||||
-application org.eclipse.equinox.p2.metadata.generator.EclipseGenerator \
|
||||
-flavor tooling \
|
||||
-metadataRepositoryName "FreeBSD Eclipse" \
|
||||
-artifactRepositoryName "FreeBSD Eclipse" \
|
||||
-metadataRepository "file:${WRKSRC}/eclipse/metadata" \
|
||||
-artifactRepository "file:${WRKSRC}/eclipse/metadata" \
|
||||
-root "${ECLIPSE_IU}" \
|
||||
-rootVersion "${ECLIPSE_IU_VERSION}" \
|
||||
-source ${WRKSRC}/eclipse \
|
||||
-append \
|
||||
-publishArtifacts
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${PORTDESTDIR}
|
||||
@${CP} -R ${WRKSRC}/eclipse/ ${PORTDESTDIR}
|
||||
@${JAVA} \
|
||||
-Declipse.p2.data.area="file:${PORTDESTDIR}/p2" \
|
||||
-jar ${WRKSRC}/eclipse/plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar \
|
||||
-data ${WRKSRC}/workspace \
|
||||
-application org.eclipse.equinox.p2.director.app.application \
|
||||
-flavor tooling \
|
||||
-metadataRepository "file:${WRKSRC}/eclipse/metadata" \
|
||||
-artifactRepository "file:${WRKSRC}/eclipse/metadata" \
|
||||
-installIU "${ECLIPSE_IU}" \
|
||||
-version "${ECLIPSE_IU_VERSION}" \
|
||||
-p2.os ${ECLIPSE_OS} \
|
||||
-p2.ws ${ECLIPSE_WS} \
|
||||
-p2.arch ${ECLIPSE_ARCH} \
|
||||
-profile SDKProfile \
|
||||
-profileProperties org.eclipse.update.install.features=true \
|
||||
-destination "${PORTDESTDIR}" \
|
||||
-bundlepool "${PORTDESTDIR}" \
|
||||
-roaming
|
||||
(cd ${WRKSRC}/eclipse; \
|
||||
${CP} -R about.html epl-v10.html icon.xpm notice.html readme ${PORTDESTDIR})
|
||||
@${SED} \
|
||||
-e "s+%%ECLIPSE_HOME%%+${PORTDESTDIR}+g" \
|
||||
-e "s+%%PREFIX%%+${PREFIX}+g" \
|
||||
@ -134,31 +159,33 @@ do-install:
|
||||
-e "s+%%BROWSER%%+${BROWSER}+g" \
|
||||
-e "s,%%JAVA_VERSION%%,${JAVA_VERSION},g" \
|
||||
-e "s+%%JAVA_OS%%+${JAVA_OS}+g" \
|
||||
${FILESDIR}/eclipse.in > ${WRKSRC}/eclipse.tmp
|
||||
${FILESDIR}/eclipse.in > ${WRKSRC}/eclipse.tmp
|
||||
.if defined(JAVA_VENDOR)
|
||||
${REINPLACE_CMD} \
|
||||
@${REINPLACE_CMD} \
|
||||
-e "s+%%JAVA_VENDOR_SPECIFICATION%%+JAVA_VENDOR=\"${JAVA_VENDOR}\"+g" \
|
||||
${WRKSRC}/eclipse.tmp
|
||||
.else
|
||||
${REINPLACE_CMD} \
|
||||
@${REINPLACE_CMD} \
|
||||
-e "s+%%JAVA_VENDOR_SPECIFICATION%%++g" \
|
||||
${WRKSRC}/eclipse.tmp
|
||||
.endif
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/eclipse.tmp ${PREFIX}/bin/${ECLIPSE}
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/eclipse.tmp ${PREFIX}/bin/${ECLIPSE}
|
||||
@${SED} \
|
||||
-e "s+%%ECLIPSE_HOME%%+${PORTDESTDIR}+g" \
|
||||
-e "s+%%ECLIPSE%%+${ECLIPSE}+g" \
|
||||
-e "s+%%PREFIX%%+${PREFIX}+g" \
|
||||
${FILESDIR}/eclipse.desktop > ${WRKSRC}/eclipse.desktop.tmp
|
||||
${MKDIR} ${PREFIX}/share/applications/ || ${TRUE}
|
||||
${INSTALL_DATA} ${WRKSRC}/eclipse.desktop.tmp ${PREFIX}/share/applications/${ECLIPSE}.desktop
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/features/org.eclipse.equinox.executable/library/gtk/eclipse ${PORTDESTDIR}/eclipse
|
||||
${FILESDIR}/eclipse.desktop > ${WRKSRC}/eclipse.desktop.tmp
|
||||
@${MKDIR} ${PREFIX}/share/applications/ || ${TRUE}
|
||||
@${INSTALL_DATA} ${WRKSRC}/eclipse.desktop.tmp ${PREFIX}/share/applications/${ECLIPSE}.desktop
|
||||
@-update-desktop-database
|
||||
@(cd ${WRKSRC}; ${FIND} -s eclipse -not -type d) \
|
||||
| ${SED} -e "s+^eclipse+${ECLIPSE}+g" >> ${TMPPLIST}
|
||||
@(cd ${PREFIX}; ${FIND} -s ${ECLIPSE} -not -type d) >> ${TMPPLIST}
|
||||
@echo '@exec ${PREFIX}/bin/update-desktop-database > /dev/null || /usr/bin/true' >> ${TMPPLIST}
|
||||
@(cd ${WRKSRC}; ${FIND} -s -d eclipse -type d) \
|
||||
| ${SED} -e "s+^eclipse+${ECLIPSE}+g" \
|
||||
-ne 's,^,@dirrm ,p' >> ${TMPPLIST}
|
||||
@(cd ${PREFIX}; ${FIND} -s -d ${ECLIPSE} -type d) | ${SED} -ne 's,^,@dirrm ,p' >> ${TMPPLIST}
|
||||
@echo '@unexec ${PREFIX}/bin/update-desktop-database > /dev/null || /usr/bin/true' >> ${TMPPLIST}
|
||||
|
||||
setup-user:
|
||||
@echo 'Preparing Eclipse configuration for user ${USER}'
|
||||
@${PREFIX}/bin/${ECLIPSE} -initialize -clean -consoleLog
|
||||
@${FIND} ${HOME}/.eclipse -exec touch {} \;
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (eclipse/eclipse-sourceBuild-srcIncluded-3.3.2.zip) = 4b7016cf9aedf07b8f34b39470947799
|
||||
SHA256 (eclipse/eclipse-sourceBuild-srcIncluded-3.3.2.zip) = 94d2f41d317c0d15b5e15420f261ed543928811c93283f4219c177f5547d7827
|
||||
SIZE (eclipse/eclipse-sourceBuild-srcIncluded-3.3.2.zip) = 94184642
|
||||
MD5 (eclipse/eclipse-sourceBuild-srcIncluded-3.4.1.zip) = 5814fb2019f70f00c0952f29df1cac3d
|
||||
SHA256 (eclipse/eclipse-sourceBuild-srcIncluded-3.4.1.zip) = cb451bcc8866ab289b3a322e17eda7d20429463e8b3f329f66626b45b0fd6824
|
||||
SIZE (eclipse/eclipse-sourceBuild-srcIncluded-3.4.1.zip) = 106290656
|
||||
|
@ -1,781 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project name="org.eclipse.rcp" default="build.update.jar" basedir=".">
|
||||
|
||||
<target name="init">
|
||||
<property name="feature.temp.folder" value="${basedir}/feature.temp.folder"/>
|
||||
<property name="feature.destination" value="${basedir}"/>
|
||||
</target>
|
||||
|
||||
<target name="all.plugins" depends="init">
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.win32.win32.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.wpf.win32.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="wpf"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.motif.hpux.PA_RISC" target="${target}">
|
||||
<property name="arch" value="PA_RISC"/>
|
||||
<property name="os" value="hpux"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.motif.aix.ppc" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="aix"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64" target="${target}">
|
||||
<property name="arch" value="x86_64"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.motif.linux.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.linux.s390x" target="${target}">
|
||||
<property name="arch" value="s390x"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.linux.s390" target="${target}">
|
||||
<property name="arch" value="s390"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="freebsd"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.freebsd.amd64" target="${target}">
|
||||
<property name="arch" value="amd64"/>
|
||||
<property name="os" value="freebsd"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.linux.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.linux.ppc" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.carbon.macosx" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="macosx"/>
|
||||
<property name="ws" value="carbon"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.solaris.sparc" target="${target}">
|
||||
<property name="arch" value="sparc"/>
|
||||
<property name="os" value="solaris"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.rcp" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.motif.hpux.ia64_32" target="${target}">
|
||||
<property name="arch" value="ia64_32"/>
|
||||
<property name="os" value="hpux"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.photon.qnx.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="qnx"/>
|
||||
<property name="ws" value="photon"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.motif.solaris.sparc" target="${target}">
|
||||
<property name="arch" value="sparc"/>
|
||||
<property name="os" value="solaris"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.linux.ia64" target="${target}">
|
||||
<property name="arch" value="ia64"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.motif.linux.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.motif.hpux.PA_RISC" target="${target}">
|
||||
<property name="arch" value="PA_RISC"/>
|
||||
<property name="os" value="hpux"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.motif.aix.ppc" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="aix"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.carbon.macosx" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="macosx"/>
|
||||
<property name="ws" value="carbon"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.linux.ppc" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.solaris.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="solaris"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.solaris.sparc" target="${target}">
|
||||
<property name="arch" value="sparc"/>
|
||||
<property name="os" value="solaris"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.linux.s390x" target="${target}">
|
||||
<property name="arch" value="s390x"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.linux.s390" target="${target}">
|
||||
<property name="arch" value="s390"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.freebsd.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="freebsd"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.freebsd.amd64" target="${target}">
|
||||
<property name="arch" value="amd64"/>
|
||||
<property name="os" value="freebsd"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.linux.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.wpf.win32.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="wpf"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.osgi" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.common" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.update.configurator" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.runtime.compatibility.auth" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.jobs" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.registry" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.preferences" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.contenttype" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.commands" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.app" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.runtime" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.expressions" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.help" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.databinding" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.databinding.beans" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.win32.win32.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.linux.x86_64" target="${target}">
|
||||
<property name="arch" value="x86_64"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.jface" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.jface.databinding" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.workbench" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.carbon" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="macosx"/>
|
||||
<property name="ws" value="carbon"/>
|
||||
</ant>
|
||||
</target>
|
||||
<target name="all.features" depends="init">
|
||||
</target>
|
||||
<target name="update.feature" depends="init">
|
||||
</target>
|
||||
|
||||
<target name="all.children" depends="init,all.features,all.plugins,update.feature">
|
||||
</target>
|
||||
|
||||
<target name="children" if="include.children">
|
||||
<antcall target="all.children"/>
|
||||
</target>
|
||||
|
||||
<target name="build.jars" depends="init" description="Build all the jars for the feature: org.eclipse.rcp.">
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="build.jars"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="build.sources" depends="init">
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="build.sources"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="build.zips" depends="init">
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="build.zips"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="build.update.jar" depends="init" description="Build the feature jar of: org.eclipse.rcp for an update site.">
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="build.update.jar"/>
|
||||
</antcall>
|
||||
<property name="feature.base" value="${feature.temp.folder}"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="gather.bin.parts" inheritAll="false">
|
||||
<param name="arch" value="*"/>
|
||||
<param name="ws" value="*"/>
|
||||
<param name="nl" value="*"/>
|
||||
<param name="os" value="*"/>
|
||||
<param name="feature.base" value="${feature.temp.folder}"/>
|
||||
</antcall>
|
||||
<jar destfile="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.jar" basedir="${feature.temp.folder}/features/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
</target>
|
||||
|
||||
<target name="gather.bin.parts" depends="init" if="feature.base">
|
||||
<mkdir dir="${feature.base}/features/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc"/>
|
||||
<antcall target="children">
|
||||
<param name="destination.temp.folder" value="${feature.base}/plugins"/>
|
||||
<param name="target" value="gather.bin.parts"/>
|
||||
</antcall>
|
||||
<copy todir="${feature.base}/features/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc" failonerror="true" overwrite="false">
|
||||
<fileset dir="${basedir}">
|
||||
<include name="feature.xml"/>
|
||||
<include name="license.html"/>
|
||||
<include name="epl-v10.html"/>
|
||||
<include name="feature.properties"/>
|
||||
<include name="eclipse_update_120.jpg"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<eclipse.idReplacer featureFilePath="${feature.base}/features/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc/feature.xml" selfVersion="3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc" featureIds="" pluginIds="com.ibm.icu:0.0.0,3.6.1.v20070906,org.eclipse.core.commands:0.0.0,3.3.0.I20070605-0010,org.eclipse.core.databinding:0.0.0,1.0.1.M20070822-0800,org.eclipse.core.databinding.beans:0.0.0,1.0.1.M20070910-0800b,org.eclipse.core.jobs:0.0.0,3.3.1.R33x_v20070709,org.eclipse.core.expressions:0.0.0,3.3.0.v20070606-0010,org.eclipse.core.runtime:0.0.0,3.3.100.v20070530,org.eclipse.core.runtime.compatibility.auth:0.0.0,3.2.100.v20070502,org.eclipse.osgi:0.0.0,3.3.2.R33x_v20080105,org.eclipse.help:0.0.0,3.3.2.v20071126_33x,org.eclipse.swt:0.0.0,3.3.2.v3349d,org.eclipse.jface:0.0.0,3.3.2.M20080207-0800,org.eclipse.jface.databinding:0.0.0,1.1.1.M20080207-0800,org.eclipse.ui:0.0.0,3.3.1.M20071128-0800,org.eclipse.ui.workbench:0.0.0,3.3.2.M20080207-0800,org.eclipse.ui.carbon:0.0.0,3.2.100.I20070605-0010,org.eclipse.update.configurator:0.0.0,3.2.101.R33x_v20070810,org.eclipse.swt.win32.win32.x86:0.0.0,3.3.3.v3349,org.eclipse.swt.wpf.win32.x86:0.0.0,3.3.2.v3349,org.eclipse.swt.gtk.freebsd.x86:0.0.0,3.3.2.v3349,org.eclipse.swt.gtk.freebsd.amd64:0.0.0,3.3.2.v3349,org.eclipse.swt.gtk.linux.x86:0.0.0,3.3.2.v3349,org.eclipse.swt.gtk.linux.s390:0.0.0,3.3.0.R3_3,org.eclipse.swt.gtk.linux.s390x:0.0.0,3.3.0.R3_3,org.eclipse.swt.gtk.solaris.sparc:0.0.0,3.3.2.v3349,org.eclipse.swt.gtk.solaris.x86:0.0.0,3.3.0.HEAD,org.eclipse.swt.gtk.linux.ppc:0.0.0,3.3.2.v3349,org.eclipse.swt.gtk.linux.x86_64:0.0.0,3.3.2.v3349,org.eclipse.swt.carbon.macosx:0.0.0,3.3.3.v3349,org.eclipse.swt.motif.aix.ppc:0.0.0,3.3.1.v3349,org.eclipse.swt.motif.hpux.PA_RISC:0.0.0,3.3.1.v3348,org.eclipse.swt.motif.linux.x86:0.0.0,3.3.2.v3349,org.eclipse.swt.gtk.linux.ia64:0.0.0,3.3.0.HEAD,org.eclipse.swt.motif.solaris.sparc:0.0.0,3.3.1.v3349,org.eclipse.swt.photon.qnx.x86:0.0.0,3.3.1.v3349,org.eclipse.swt.motif.hpux.ia64_32:0.0.0,3.3.0.HEAD,org.eclipse.rcp:0.0.0,3.2.1.r33x_r20080131,org.eclipse.core.contenttype:0.0.0,3.2.100.v20070319,org.eclipse.equinox.app:0.0.0,1.0.1.R33x_v20070828,org.eclipse.equinox.common:0.0.0,3.3.0.v20070426,org.eclipse.equinox.preferences:0.0.0,3.2.101.R33x_v20080117,org.eclipse.equinox.registry:0.0.0,3.3.1.R33x_v20070802,org.eclipse.equinox.launcher:0.0.0,1.0.1.R33x_v20080118,org.eclipse.equinox.launcher.gtk.solaris.sparc:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.carbon.macosx:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.gtk.linux.ppc:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.gtk.freebsd.x86:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.gtk.freebsd.amd64:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.gtk.linux.x86:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.gtk.linux.s390:0.0.0,1.0.0,org.eclipse.equinox.launcher.gtk.linux.s390x:0.0.0,1.0.0,org.eclipse.equinox.launcher.motif.linux.x86:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.gtk.linux.x86_64:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.motif.aix.ppc:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.motif.hpux.PA_RISC:0.0.0,1.0.1.R33x_v20070803,org.eclipse.equinox.launcher.wpf.win32.x86:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.win32.win32.x86:0.0.0,1.0.3.R33x_v20080118,"/>
|
||||
<antcall target="rootFiles${os}_${ws}_${arch}"/>
|
||||
</target>
|
||||
<target name="rootFileswin32_win32_x86">
|
||||
<mkdir dir="${feature.base}/win32.win32.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/win32.win32.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/win32/win32/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/win32.win32.x86/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileswin32_wpf_x86">
|
||||
<mkdir dir="${feature.base}/win32.wpf.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/win32.wpf.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/wpf/win32/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/win32.wpf.x86/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilesmacosx_carbon_ppc">
|
||||
<mkdir dir="${feature.base}/macosx.carbon.ppc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/macosx.carbon.ppc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/carbon/macosx/ppc">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/macosx.carbon.ppc/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/macosx.carbon.ppc/${collectingFolder}" includes="Eclipse.app/Contents/MacOS/eclipse,Eclipse.app/Contents/MacOS/java_swt" />
|
||||
<exec executable="ln" dir="${feature.base}/macosx.carbon.ppc/${collectingFolder}" os="Linux">
|
||||
<arg line="-sf"/>
|
||||
<arg line="Eclipse.app/Contents/MacOS/eclipse"/>
|
||||
<arg line="eclipse"/>
|
||||
</exec>
|
||||
</target>
|
||||
<target name="rootFilesfreebsd_gtk_x86">
|
||||
<mkdir dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/freebsd.gtk.x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFilesfreebsd_gtk_amd64">
|
||||
<mkdir dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/freebsd.gtk.amd64">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/amd64">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_x86">
|
||||
<mkdir dir="${feature.base}/linux.gtk.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/linux.gtk.x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/linux/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_ppc">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ppc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ppc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/linux/ppc">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.ppc/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_ppc64">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ppc64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ppc64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.ppc64/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_x86_64">
|
||||
<mkdir dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.x86_64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/linux.gtk.x86_64">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/linux/x86_64">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_ia64">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ia64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ia64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.ia64/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_s390">
|
||||
<mkdir dir="${feature.base}/linux.gtk.s390/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.s390/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/linux.gtk.s390">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/contributed/gtk/linux/s390">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.s390/${collectingFolder}" includes="*.so*" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.s390/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_s390x">
|
||||
<mkdir dir="${feature.base}/linux.gtk.s390x/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.s390x/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/linux.gtk.s390x">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/contributed/gtk/linux/s390x">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.s390x/${collectingFolder}" includes="*.so*" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.s390x/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
<mkdir dir="${feature.base}/linux.motif.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.motif.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/linux.motif.x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/motif/linux/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.swt.motif.linux.x86">
|
||||
<include name="libXm.so.2"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.motif.x86/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.motif.x86/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
<mkdir dir="${feature.base}/solaris.gtk.sparc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/solaris.gtk.sparc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/solaris/sparc">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/solaris.gtk.sparc/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
<mkdir dir="${feature.base}/solaris.gtk.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/solaris.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/solaris.gtk.x86/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilessolaris_motif_sparc">
|
||||
<mkdir dir="${feature.base}/solaris.motif.sparc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/solaris.motif.sparc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/solaris.motif.sparc/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilesaix_motif_ppc">
|
||||
<mkdir dir="${feature.base}/aix.motif.ppc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/aix.motif.ppc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/motif/aix/ppc">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/aix.motif.ppc/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileshpux_motif_PA_RISC">
|
||||
<mkdir dir="${feature.base}/hpux.motif.PA_RISC/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/hpux.motif.PA_RISC/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/hpux.motif.PA_RISC/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileshpux_motif_ia64">
|
||||
<mkdir dir="${feature.base}/hpux.motif.ia64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/hpux.motif.ia64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/hpux.motif.ia64/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileshpux_motif_ia64_32">
|
||||
<mkdir dir="${feature.base}/hpux.motif.ia64_32/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/hpux.motif.ia64_32/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/hpux.motif.ia64_32/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilesqnx_photon_x86">
|
||||
<mkdir dir="${feature.base}/qnx.photon.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/qnx.photon.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/qnx.photon.x86/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilesgroup_group_group">
|
||||
<antcall target="rootFileswin32_win32_x86"/>
|
||||
<antcall target="rootFileswin32_wpf_x86"/>
|
||||
<antcall target="rootFilesmacosx_carbon_ppc"/>
|
||||
<antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
<antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFileslinux_gtk_x86"/>
|
||||
<antcall target="rootFileslinux_gtk_ppc"/>
|
||||
<antcall target="rootFileslinux_gtk_ppc64"/>
|
||||
<antcall target="rootFileslinux_gtk_x86_64"/>
|
||||
<antcall target="rootFileslinux_gtk_ia64"/>
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
||||
<antcall target="rootFilesaix_motif_ppc"/>
|
||||
<antcall target="rootFileshpux_motif_PA_RISC"/>
|
||||
<antcall target="rootFileshpux_motif_ia64"/>
|
||||
<antcall target="rootFileshpux_motif_ia64_32"/>
|
||||
<antcall target="rootFilesqnx_photon_x86"/>
|
||||
</target>
|
||||
|
||||
<target name="zip.distribution" depends="init" description="Create a zip containing all the plug-ins and features for the feature: org.eclipse.rcp.">
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="gather.bin.parts">
|
||||
<param name="arch" value="*"/>
|
||||
<param name="ws" value="*"/>
|
||||
<param name="nl" value="*"/>
|
||||
<param name="include.children" value="true"/>
|
||||
<param name="feature.base" value="${feature.temp.folder}"/>
|
||||
<param name="os" value="*"/>
|
||||
</antcall>
|
||||
<zip destfile="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.bin.dist.zip" basedir="${feature.temp.folder}" filesonly="false" whenempty="skip" update="false"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
</target>
|
||||
|
||||
<target name="zip.sources" depends="init">
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="all.children">
|
||||
<param name="destination.temp.folder" value="${feature.temp.folder}/plugins/org.eclipse.rcp.source_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc/src"/>
|
||||
<param name="include.children" value="true"/>
|
||||
<param name="target" value="gather.sources"/>
|
||||
</antcall>
|
||||
<zip destfile="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.src.zip" basedir="${feature.temp.folder}" filesonly="true" whenempty="skip" update="false"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
</target>
|
||||
|
||||
<target name="zip.logs" depends="init">
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="all.children" inheritAll="false">
|
||||
<param name="destination.temp.folder" value="${feature.temp.folder}/plugins"/>
|
||||
<param name="include.children" value="true"/>
|
||||
<param name="target" value="gather.logs"/>
|
||||
</antcall>
|
||||
<zip destfile="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.log.zip" basedir="${feature.temp.folder}" filesonly="true" whenempty="skip" update="false"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
</target>
|
||||
|
||||
<target name="clean" depends="init" description="Clean the feature: org.eclipse.rcp of all the zips, jars and logs created.">
|
||||
<delete file="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.jar"/>
|
||||
<delete file="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.bin.dist.zip"/>
|
||||
<delete file="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.log.zip"/>
|
||||
<delete file="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.src.zip"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="clean"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="refresh" depends="init" if="eclipse.running" description="Refresh this folder.">
|
||||
<eclipse.convertPath fileSystemPath="/builds/M200802211800/src/features/org.eclipse.rcp/" property="resourcePath"/>
|
||||
<eclipse.refreshLocal resource="${resourcePath}" depth="infinite"/>
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="refresh"/>
|
||||
</antcall>
|
||||
</target>
|
||||
<target name="gather.sources">
|
||||
<antcall target="children">
|
||||
<param name="destination.temp.folder" value="${feature.temp.folder}/plugins/org.eclipse.rcp.source_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc/src"/>
|
||||
<param name="target" value="gather.sources"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="gather.logs" depends="init">
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="all.children" inheritAll="false">
|
||||
<param name="destination.temp.folder" value="${feature.temp.folder}/plugins"/>
|
||||
<param name="target" value="gather.logs"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
</project>
|
@ -1,7 +1,7 @@
|
||||
[Desktop Entry]
|
||||
Comment=Eclipse IDE
|
||||
Name=Eclipse
|
||||
Exec=%%PREFIX%%/bin/eclipse
|
||||
Name=%%ECLIPSE%%
|
||||
Exec=%%PREFIX%%/bin/%%ECLIPSE%%
|
||||
Encoding=UTF-8
|
||||
Terminal=false
|
||||
Type=Application
|
||||
|
@ -1,938 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project name="org.eclipse.platform" default="build.update.jar" basedir=".">
|
||||
|
||||
<target name="init">
|
||||
<property name="feature.temp.folder" value="${basedir}/feature.temp.folder"/>
|
||||
<property name="feature.destination" value="${basedir}"/>
|
||||
</target>
|
||||
|
||||
<target name="all.plugins" depends="init">
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.runtime.compatibility.registry" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.text" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.osgi.util" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.win32.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.qnx.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="qnx"/>
|
||||
<property name="ws" value="photon"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.macosx" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="macosx"/>
|
||||
<property name="ws" value="carbon"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.solaris.sparc" target="${target}">
|
||||
<property name="arch" value="sparc"/>
|
||||
<property name="os" value="solaris"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.freebsd.amd64" target="${target}">
|
||||
<property name="arch" value="amd64"/>
|
||||
<property name="os" value="freebsd"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.linux.x86_64" target="${target}">
|
||||
<property name="arch" value="x86_64"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.linux.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.freebsd.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="freebsd"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.linux.ppc" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.hpux.PA_RISC" target="${target}">
|
||||
<property name="arch" value="PA_RISC"/>
|
||||
<property name="os" value="hpux"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.hpux.ia64_32" target="${target}">
|
||||
<property name="arch" value="ia64_32"/>
|
||||
<property name="os" value="hpux"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.boot" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.osgi.services" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.platform.doc.user" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.help.appserver" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.tomcat" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.variables" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.runtime.compatibility" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.net" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.update.core" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.update.core.win32" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.update.core.linux" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.update.core.freebsd" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="freebsd"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ant.core" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.resources" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.resources.win32" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.resources.compatibility" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.team.core" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.debug.core" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filebuffers" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ltk.core.refactoring" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.http.servlet" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.http.jetty" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.help.base" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.http.registry" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.jsp.jasper" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.jsp.jasper.registry" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.help.webapp" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.jsch.core" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.views" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.net" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.browser" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.presentations.r21" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.jsch.ui" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.workbench.compatibility" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.forms" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.views.properties.tabbed" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.update.ui" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.update.scheduler" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.intro" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.intro.universal" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.help.ui" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.cheatsheets" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.navigator" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.jface.text" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.ide" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.win32" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.workbench.texteditor" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.editors" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.navigator.resources" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.ide.application" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.platform" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.console" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.search" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.debug.ui" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.externaltools" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.compare" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.team.ui" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ltk.ui.refactoring" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
</target>
|
||||
<target name="all.features" depends="init">
|
||||
<ant antfile="build.xml" dir="../org.eclipse.rcp/" target="${target}"/>
|
||||
</target>
|
||||
<target name="update.feature" depends="init">
|
||||
</target>
|
||||
|
||||
<target name="all.children" depends="init,all.features,all.plugins,update.feature">
|
||||
</target>
|
||||
|
||||
<target name="children" if="include.children">
|
||||
<antcall target="all.children"/>
|
||||
</target>
|
||||
|
||||
<target name="build.jars" depends="init" description="Build all the jars for the feature: org.eclipse.platform.">
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="build.jars"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="build.sources" depends="init">
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="build.sources"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="build.zips" depends="init">
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="build.zips"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="build.update.jar" depends="init" description="Build the feature jar of: org.eclipse.platform for an update site.">
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="build.update.jar"/>
|
||||
</antcall>
|
||||
<property name="feature.base" value="${feature.temp.folder}"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="gather.bin.parts" inheritAll="false">
|
||||
<param name="arch" value="*"/>
|
||||
<param name="ws" value="*"/>
|
||||
<param name="nl" value="*"/>
|
||||
<param name="os" value="*"/>
|
||||
<param name="feature.base" value="${feature.temp.folder}"/>
|
||||
</antcall>
|
||||
<jar destfile="${feature.destination}/org.eclipse.platform_3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft.jar" basedir="${feature.temp.folder}/features/org.eclipse.platform_3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
</target>
|
||||
|
||||
<target name="gather.bin.parts" depends="init" if="feature.base">
|
||||
<mkdir dir="${feature.base}/features/org.eclipse.platform_3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft"/>
|
||||
<antcall target="children">
|
||||
<param name="destination.temp.folder" value="${feature.base}/plugins"/>
|
||||
<param name="target" value="gather.bin.parts"/>
|
||||
</antcall>
|
||||
<copy todir="${feature.base}/features/org.eclipse.platform_3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft" failonerror="true" overwrite="false">
|
||||
<fileset dir="${basedir}">
|
||||
<include name="epl-v10.html"/>
|
||||
<include name="eclipse_update_120.jpg"/>
|
||||
<include name="feature.xml"/>
|
||||
<include name="feature.properties"/>
|
||||
<include name="license.html"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<eclipse.idReplacer featureFilePath="${feature.base}/features/org.eclipse.platform_3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft/feature.xml" selfVersion="3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft" featureIds="org.eclipse.rcp:0.0.0,3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc," pluginIds="com.jcraft.jsch:0.0.0,0.1.31,javax.servlet:0.0.0,2.4.0.v200706111738,javax.servlet.jsp:0.0.0,2.0.0.v200706191603,org.apache.jasper:0.0.0,5.5.17.v200706111724,org.apache.commons.el:0.0.0,1.0.0.v200706111724,org.apache.commons.logging:0.0.0,1.0.4.v200706111724,org.apache.ant:0.0.0,1.7.0.v200706080842,org.apache.lucene:0.0.0,1.9.1.v200706111724,org.apache.lucene.analysis:0.0.0,1.9.1.v200706181610,org.eclipse.ant.core:0.0.0,3.1.200.v20070522,org.eclipse.compare:0.0.0,3.3.2.r33x_20080128,org.eclipse.core.boot:0.0.0,3.1.100.v20060603,org.eclipse.core.filebuffers:0.0.0,3.3.1.r331_v20070829,org.eclipse.core.filesystem:0.0.0,1.1.0.v20070606,org.eclipse.core.net:0.0.0,1.0.1.r33x_20070709,org.eclipse.core.resources:0.0.0,3.3.1.R33x_v20080205,org.eclipse.core.resources.compatibility:0.0.0,3.2.100.v20070502,org.eclipse.core.runtime.compatibility:0.0.0,3.1.200.v20070502,org.eclipse.osgi.services:0.0.0,3.1.200.v20070605,org.eclipse.osgi.util:0.0.0,3.1.200.v20070605,org.eclipse.core.variables:0.0.0,3.2.0.v20070426,org.eclipse.debug.core:0.0.0,3.3.2.v20080117_r332,org.eclipse.debug.ui:0.0.0,3.3.2.v20080117_r332,org.eclipse.equinox.http.registry:0.0.0,1.0.1.R33x_v20071231,org.eclipse.equinox.http.jetty:0.0.0,1.0.1.R33x_v20070816,org.eclipse.equinox.http.servlet:0.0.0,1.0.1.R33x_v20070816,org.eclipse.equinox.jsp.jasper:0.0.0,1.0.1.R33x_v20070816,org.eclipse.equinox.jsp.jasper.registry:0.0.0,1.0.0.v20070607,org.eclipse.help.webapp:0.0.0,3.3.2.v20071102_33x,org.eclipse.help.base:0.0.0,3.3.1.v20070813_33x,org.eclipse.help.ui:0.0.0,3.3.2.v20071126_33x,org.eclipse.help.appserver:0.0.0,3.1.200.v20070510,org.eclipse.ltk.core.refactoring:0.0.0,3.3.1.r332_20080128,org.eclipse.ltk.ui.refactoring:0.0.0,3.3.1.r332_20080128,org.eclipse.platform:0.0.0,3.3.3.r33x_r20080129,org.eclipse.platform.doc.user:0.0.0,3.3.0.M20070913-1400,org.eclipse.search:0.0.0,3.3.1.r331_v20070831-0800,org.eclipse.team.core:0.0.0,3.3.1.r33x_20080128,org.eclipse.team.ui:0.0.0,3.3.2.r33x_20080128,org.eclipse.tomcat:0.0.0,4.1.230.v20070531,org.eclipse.text:0.0.0,3.3.0.v20070606-0010,org.eclipse.jface.text:0.0.0,3.3.2.r332_20071017-0800,org.eclipse.jsch.core:0.0.0,1.0.0.I20070426,org.eclipse.jsch.ui:0.0.0,1.0.1.r33x_20070709,org.eclipse.ui.console:0.0.0,3.2.2.v20071031_r332,org.eclipse.ui.presentations.r21:0.0.0,3.2.100.I20070605-0010,org.eclipse.ui.intro:0.0.0,3.2.101.v20070827_33x,org.eclipse.ui.intro.universal:0.0.0,3.2.100.v20070530A,org.eclipse.ui.cheatsheets:0.0.0,3.3.1.v20080125_33x,org.eclipse.ui.browser:0.0.0,3.2.100.v20070524A,org.eclipse.ui.navigator:0.0.0,3.3.2.M20080207-0800,org.eclipse.ui.navigator.resources:0.0.0,3.3.1.M20070831-2000,org.eclipse.ui.net:0.0.0,1.0.0.I20070516,org.eclipse.ui.workbench.texteditor:0.0.0,3.3.2.r332_20080109-0800,org.eclipse.ui.views:0.0.0,3.2.101.M20080207-0800,org.eclipse.ui.editors:0.0.0,3.3.2.r332_20080109-0800,org.eclipse.ui.forms:0.0.0,3.3.0.v20070511,org.eclipse.ui.externaltools:0.0.0,3.1.200.v20070416,org.eclipse.ui.ide:0.0.0,3.3.2.M20080207-0800,org.eclipse.ui.ide.application:0.0.0,1.0.0.I20070530-0100,org.eclipse.ui.win32:0.0.0,3.2.100.I20070319-0010,org.eclipse.update.core:0.0.0,3.2.101.R33x_v20070911,org.eclipse.update.scheduler:0.0.0,3.2.100.v20070615,org.eclipse.update.ui:0.0.0,3.2.100.v20070615,org.eclipse.ui.workbench.compatibility:0.0.0,3.2.0.I20070319-0010,org.eclipse.core.filesystem.hpux.ia64_32:0.0.0,1.0.0.v20060603,org.eclipse.core.filesystem.hpux.PA_RISC:0.0.0,1.0.0.v20060603,org.eclipse.core.filesystem.linux.ppc:0.0.0,1.0.100.v20070430,org.eclipse.core.filesystem.freebsd.x86:0.0.0,1.1.0.v20070416,org.eclipse.core.filesystem.linux.x86:0.0.0,1.1.0.v20070416,org.eclipse.core.filesystem.freebsd.amd64:0.0.0,1.0.100.v20070510,org.eclipse.core.filesystem.linux.x86_64:0.0.0,1.0.100.v20070510,org.eclipse.core.filesystem.solaris.sparc:0.0.0,1.0.100.v20070425,org.eclipse.core.filesystem.macosx:0.0.0,1.0.0.v20060603,org.eclipse.core.filesystem.qnx.x86:0.0.0,1.0.0.v20060603,org.eclipse.core.filesystem.win32.x86:0.0.0,1.1.0.v20070510,org.eclipse.core.resources.win32:0.0.0,3.3.0.v20070226,org.eclipse.update.core.freebsd:0.0.0,3.2.0.v20070615,org.eclipse.update.core.linux:0.0.0,3.2.0.v20070615,org.eclipse.update.core.win32:0.0.0,3.2.100.v20070615,org.eclipse.ui.views.properties.tabbed:0.0.0,3.3.1.M20070831-0800,org.eclipse.core.runtime.compatibility.registry:0.0.0,3.2.100.v20070316,org.mortbay.jetty:0.0.0,5.1.11.v200706111724,"/>
|
||||
<antcall target="rootFiles${os}_${ws}_${arch}"/>
|
||||
</target>
|
||||
<target name="rootFileswin32_win32_x86">
|
||||
<mkdir dir="${feature.base}/win32.win32.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/win32.win32.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/win32/win32/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/win32">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/win32.win32.x86/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileswin32_wpf_x86">
|
||||
<mkdir dir="${feature.base}/win32.wpf.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/win32.wpf.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/wpf/win32/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/wpf">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/win32.wpf.x86/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilesmacosx_carbon_ppc">
|
||||
<mkdir dir="${feature.base}/macosx.carbon.ppc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/macosx.carbon.ppc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/macosx.carbon">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/carbon/macosx/ppc">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/macosx.carbon.ppc/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/macosx.carbon.ppc/${collectingFolder}" includes="Eclipse.app/Contents/MacOS/eclipse,Eclipse.app/Contents/MacOS/java_swt" />
|
||||
<exec executable="ln" dir="${feature.base}/macosx.carbon.ppc/${collectingFolder}" os="Linux">
|
||||
<arg line="-sf"/>
|
||||
<arg line="Eclipse.app/Contents/MacOS/eclipse"/>
|
||||
<arg line="eclipse"/>
|
||||
</exec>
|
||||
</target>
|
||||
<target name="rootFilesfreebsd_gtk_x86">
|
||||
<mkdir dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/about_files/freebsd.gtk.x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/gtk">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_x86">
|
||||
<mkdir dir="${feature.base}/linux.gtk.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/about_files/linux.gtk.x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/linux/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/gtk">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_ppc">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ppc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ppc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/linux/ppc">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/gtk">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.ppc/${collectingFolder}" includes="*.so*" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.ppc/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_ppc64">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ppc64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ppc64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../launchertmp">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/gtk">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.ppc64/${collectingFolder}" includes="*.so*" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.ppc64/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilesfreebsd_gtk_amd64">
|
||||
<mkdir dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/about_files/freebsd.gtk.amd64">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/amd64">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/gtk">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_x86_64">
|
||||
<mkdir dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.x86_64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/about_files/linux.gtk.x86_64">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/linux/x86_64">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/gtk">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_ia64">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ia64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ia64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.ia64/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_s390">
|
||||
<mkdir dir="${feature.base}/linux.gtk.s390/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.s390/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../launchertmp">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/gtk">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.s390/${collectingFolder}" includes="*.so*" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.s390/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_s390x">
|
||||
<mkdir dir="${feature.base}/linux.gtk.s390x/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.s390x/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/about_files/linux.gtk.s390x">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/contributed/gtk/linux/s390x">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/gtk">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.s390x/${collectingFolder}" includes="*.so*" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.s390x/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
<mkdir dir="${feature.base}/linux.motif.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.motif.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/about_files/linux.motif.x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/motif">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/motif/linux/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.swt.motif.linux.x86">
|
||||
<include name="Xm.so.2"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/motif">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.motif.x86/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.motif.x86/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
<mkdir dir="${feature.base}/solaris.gtk.sparc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/solaris.gtk.sparc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/solaris/sparc">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/gtk">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/solaris.gtk.sparc/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
<mkdir dir="${feature.base}/solaris.gtk.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/solaris.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../launchertmp">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/gtk">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/solaris.gtk.x86/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilessolaris_motif_sparc">
|
||||
<mkdir dir="${feature.base}/solaris.motif.sparc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/solaris.motif.sparc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/solaris/sparc">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/motif">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/solaris.motif.sparc/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilesaix_motif_ppc">
|
||||
<mkdir dir="${feature.base}/aix.motif.ppc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/aix.motif.ppc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/motif/aix/ppc">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/motif">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/aix.motif.ppc/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileshpux_motif_PA_RISC">
|
||||
<mkdir dir="${feature.base}/hpux.motif.PA_RISC/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/hpux.motif.PA_RISC/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/hpux.motif.PA_RISC/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileshpux_motif_ia64">
|
||||
<mkdir dir="${feature.base}/hpux.motif.ia64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/hpux.motif.ia64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../launchertmp">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/motif">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/hpux.motif.ia64/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileshpux_motif_ia64_32">
|
||||
<mkdir dir="${feature.base}/hpux.motif.ia64_32/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/hpux.motif.ia64_32/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../launchertmp">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/motif">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/hpux.motif.ia64_32/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilesqnx_photon_x86">
|
||||
<mkdir dir="${feature.base}/qnx.photon.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/qnx.photon.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
<include name="startup.jar"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/qnx.photon.x86/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilesgroup_group_group">
|
||||
<antcall target="rootFileswin32_win32_x86"/>
|
||||
<antcall target="rootFileswin32_wpf_x86"/>
|
||||
<antcall target="rootFilesmacosx_carbon_ppc"/>
|
||||
<antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
<antcall target="rootFileslinux_gtk_x86"/>
|
||||
<antcall target="rootFileslinux_gtk_ppc"/>
|
||||
<antcall target="rootFileslinux_gtk_ppc64"/>
|
||||
<antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFileslinux_gtk_x86_64"/>
|
||||
<antcall target="rootFileslinux_gtk_ia64"/>
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
||||
<antcall target="rootFilesaix_motif_ppc"/>
|
||||
<antcall target="rootFileshpux_motif_PA_RISC"/>
|
||||
<antcall target="rootFileshpux_motif_ia64"/>
|
||||
<antcall target="rootFileshpux_motif_ia64_32"/>
|
||||
<antcall target="rootFilesqnx_photon_x86"/>
|
||||
</target>
|
||||
|
||||
<target name="zip.distribution" depends="init" description="Create a zip containing all the plug-ins and features for the feature: org.eclipse.platform.">
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="gather.bin.parts">
|
||||
<param name="arch" value="*"/>
|
||||
<param name="ws" value="*"/>
|
||||
<param name="nl" value="*"/>
|
||||
<param name="include.children" value="true"/>
|
||||
<param name="feature.base" value="${feature.temp.folder}"/>
|
||||
<param name="os" value="*"/>
|
||||
</antcall>
|
||||
<zip destfile="${feature.destination}/org.eclipse.platform_3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft.bin.dist.zip" basedir="${feature.temp.folder}" filesonly="false" whenempty="skip" update="false"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
</target>
|
||||
|
||||
<target name="zip.sources" depends="init">
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="all.children">
|
||||
<param name="destination.temp.folder" value="${feature.temp.folder}/plugins/org.eclipse.platform.source_3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft/src"/>
|
||||
<param name="include.children" value="true"/>
|
||||
<param name="target" value="gather.sources"/>
|
||||
</antcall>
|
||||
<zip destfile="${feature.destination}/org.eclipse.platform_3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft.src.zip" basedir="${feature.temp.folder}" filesonly="true" whenempty="skip" update="false"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
</target>
|
||||
|
||||
<target name="zip.logs" depends="init">
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="all.children" inheritAll="false">
|
||||
<param name="destination.temp.folder" value="${feature.temp.folder}/plugins"/>
|
||||
<param name="include.children" value="true"/>
|
||||
<param name="target" value="gather.logs"/>
|
||||
</antcall>
|
||||
<zip destfile="${feature.destination}/org.eclipse.platform_3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft.log.zip" basedir="${feature.temp.folder}" filesonly="true" whenempty="skip" update="false"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
</target>
|
||||
|
||||
<target name="clean" depends="init" description="Clean the feature: org.eclipse.platform of all the zips, jars and logs created.">
|
||||
<delete file="${feature.destination}/org.eclipse.platform_3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft.jar"/>
|
||||
<delete file="${feature.destination}/org.eclipse.platform_3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft.bin.dist.zip"/>
|
||||
<delete file="${feature.destination}/org.eclipse.platform_3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft.log.zip"/>
|
||||
<delete file="${feature.destination}/org.eclipse.platform_3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft.src.zip"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="clean"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="refresh" depends="init" if="eclipse.running" description="Refresh this folder.">
|
||||
<eclipse.convertPath fileSystemPath="/builds/M200802211800/src/features/org.eclipse.platform/" property="resourcePath"/>
|
||||
<eclipse.refreshLocal resource="${resourcePath}" depth="infinite"/>
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="refresh"/>
|
||||
</antcall>
|
||||
</target>
|
||||
<target name="gather.sources">
|
||||
<antcall target="children">
|
||||
<param name="destination.temp.folder" value="${feature.temp.folder}/plugins/org.eclipse.platform.source_3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft/src"/>
|
||||
<param name="target" value="gather.sources"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="gather.logs" depends="init">
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="all.children" inheritAll="false">
|
||||
<param name="destination.temp.folder" value="${feature.temp.folder}/plugins"/>
|
||||
<param name="target" value="gather.logs"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
</project>
|
@ -1,781 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project name="org.eclipse.rcp" default="build.update.jar" basedir=".">
|
||||
|
||||
<target name="init">
|
||||
<property name="feature.temp.folder" value="${basedir}/feature.temp.folder"/>
|
||||
<property name="feature.destination" value="${basedir}"/>
|
||||
</target>
|
||||
|
||||
<target name="all.plugins" depends="init">
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.win32.win32.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.wpf.win32.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="wpf"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.motif.hpux.PA_RISC" target="${target}">
|
||||
<property name="arch" value="PA_RISC"/>
|
||||
<property name="os" value="hpux"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.motif.aix.ppc" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="aix"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.freebsd.amd64" target="${target}">
|
||||
<property name="arch" value="amd64"/>
|
||||
<property name="os" value="freebsd"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64" target="${target}">
|
||||
<property name="arch" value="x86_64"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.motif.linux.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.linux.s390x" target="${target}">
|
||||
<property name="arch" value="s390x"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.linux.s390" target="${target}">
|
||||
<property name="arch" value="s390"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.linux.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="freebsd"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.linux.ppc" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.carbon.macosx" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="macosx"/>
|
||||
<property name="ws" value="carbon"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.solaris.sparc" target="${target}">
|
||||
<property name="arch" value="sparc"/>
|
||||
<property name="os" value="solaris"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.rcp" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.motif.hpux.ia64_32" target="${target}">
|
||||
<property name="arch" value="ia64_32"/>
|
||||
<property name="os" value="hpux"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.photon.qnx.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="qnx"/>
|
||||
<property name="ws" value="photon"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.motif.solaris.sparc" target="${target}">
|
||||
<property name="arch" value="sparc"/>
|
||||
<property name="os" value="solaris"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.linux.ia64" target="${target}">
|
||||
<property name="arch" value="ia64"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.motif.linux.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.motif.hpux.PA_RISC" target="${target}">
|
||||
<property name="arch" value="PA_RISC"/>
|
||||
<property name="os" value="hpux"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.motif.aix.ppc" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="aix"/>
|
||||
<property name="ws" value="motif"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.carbon.macosx" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="macosx"/>
|
||||
<property name="ws" value="carbon"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.linux.ppc" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.solaris.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="solaris"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.solaris.sparc" target="${target}">
|
||||
<property name="arch" value="sparc"/>
|
||||
<property name="os" value="solaris"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.linux.s390x" target="${target}">
|
||||
<property name="arch" value="s390x"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.linux.s390" target="${target}">
|
||||
<property name="arch" value="s390"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.freebsd.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="freebsd"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.linux.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.wpf.win32.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="wpf"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.osgi" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.common" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.update.configurator" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.runtime.compatibility.auth" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.jobs" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.registry" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.preferences" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.contenttype" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.commands" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.app" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.runtime" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.expressions" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.help" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.databinding" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.databinding.beans" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.win32.win32.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.freebsd.amd64" target="${target}">
|
||||
<property name="arch" value="amd64"/>
|
||||
<property name="os" value="freebsd"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.linux.x86_64" target="${target}">
|
||||
<property name="arch" value="x86_64"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.jface" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.jface.databinding" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.workbench" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.carbon" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="macosx"/>
|
||||
<property name="ws" value="carbon"/>
|
||||
</ant>
|
||||
</target>
|
||||
<target name="all.features" depends="init">
|
||||
</target>
|
||||
<target name="update.feature" depends="init">
|
||||
</target>
|
||||
|
||||
<target name="all.children" depends="init,all.features,all.plugins,update.feature">
|
||||
</target>
|
||||
|
||||
<target name="children" if="include.children">
|
||||
<antcall target="all.children"/>
|
||||
</target>
|
||||
|
||||
<target name="build.jars" depends="init" description="Build all the jars for the feature: org.eclipse.rcp.">
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="build.jars"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="build.sources" depends="init">
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="build.sources"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="build.zips" depends="init">
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="build.zips"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="build.update.jar" depends="init" description="Build the feature jar of: org.eclipse.rcp for an update site.">
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="build.update.jar"/>
|
||||
</antcall>
|
||||
<property name="feature.base" value="${feature.temp.folder}"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="gather.bin.parts" inheritAll="false">
|
||||
<param name="arch" value="*"/>
|
||||
<param name="ws" value="*"/>
|
||||
<param name="nl" value="*"/>
|
||||
<param name="os" value="*"/>
|
||||
<param name="feature.base" value="${feature.temp.folder}"/>
|
||||
</antcall>
|
||||
<jar destfile="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.jar" basedir="${feature.temp.folder}/features/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
</target>
|
||||
|
||||
<target name="gather.bin.parts" depends="init" if="feature.base">
|
||||
<mkdir dir="${feature.base}/features/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc"/>
|
||||
<antcall target="children">
|
||||
<param name="destination.temp.folder" value="${feature.base}/plugins"/>
|
||||
<param name="target" value="gather.bin.parts"/>
|
||||
</antcall>
|
||||
<copy todir="${feature.base}/features/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc" failonerror="true" overwrite="false">
|
||||
<fileset dir="${basedir}">
|
||||
<include name="feature.xml"/>
|
||||
<include name="license.html"/>
|
||||
<include name="epl-v10.html"/>
|
||||
<include name="feature.properties"/>
|
||||
<include name="eclipse_update_120.jpg"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<eclipse.idReplacer featureFilePath="${feature.base}/features/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc/feature.xml" selfVersion="3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc" featureIds="" pluginIds="com.ibm.icu:0.0.0,3.6.1.v20070906,org.eclipse.core.commands:0.0.0,3.3.0.I20070605-0010,org.eclipse.core.databinding:0.0.0,1.0.1.M20070822-0800,org.eclipse.core.databinding.beans:0.0.0,1.0.1.M20070910-0800b,org.eclipse.core.jobs:0.0.0,3.3.1.R33x_v20070709,org.eclipse.core.expressions:0.0.0,3.3.0.v20070606-0010,org.eclipse.core.runtime:0.0.0,3.3.100.v20070530,org.eclipse.core.runtime.compatibility.auth:0.0.0,3.2.100.v20070502,org.eclipse.osgi:0.0.0,3.3.2.R33x_v20080105,org.eclipse.help:0.0.0,3.3.2.v20071126_33x,org.eclipse.swt:0.0.0,3.3.2.v3349d,org.eclipse.jface:0.0.0,3.3.2.M20080207-0800,org.eclipse.jface.databinding:0.0.0,1.1.1.M20080207-0800,org.eclipse.ui:0.0.0,3.3.1.M20071128-0800,org.eclipse.ui.workbench:0.0.0,3.3.2.M20080207-0800,org.eclipse.ui.carbon:0.0.0,3.2.100.I20070605-0010,org.eclipse.update.configurator:0.0.0,3.2.101.R33x_v20070810,org.eclipse.swt.win32.win32.x86:0.0.0,3.3.3.v3349,org.eclipse.swt.wpf.win32.x86:0.0.0,3.3.2.v3349,org.eclipse.swt.gtk.freebsd.x86:0.0.0,3.3.2.v3349,org.eclipse.swt.gtk.linux.x86:0.0.0,3.3.2.v3349,org.eclipse.swt.gtk.linux.s390:0.0.0,3.3.0.R3_3,org.eclipse.swt.gtk.linux.s390x:0.0.0,3.3.0.R3_3,org.eclipse.swt.gtk.solaris.sparc:0.0.0,3.3.2.v3349,org.eclipse.swt.gtk.solaris.x86:0.0.0,3.3.0.HEAD,org.eclipse.swt.gtk.linux.ppc:0.0.0,3.3.2.v3349,org.eclipse.swt.gtk.freebsd.amd64:0.0.0,3.3.2.v3349,org.eclipse.swt.gtk.linux.x86_64:0.0.0,3.3.2.v3349,org.eclipse.swt.carbon.macosx:0.0.0,3.3.3.v3349,org.eclipse.swt.motif.aix.ppc:0.0.0,3.3.1.v3349,org.eclipse.swt.motif.hpux.PA_RISC:0.0.0,3.3.1.v3348,org.eclipse.swt.motif.linux.x86:0.0.0,3.3.2.v3349,org.eclipse.swt.gtk.linux.ia64:0.0.0,3.3.0.HEAD,org.eclipse.swt.motif.solaris.sparc:0.0.0,3.3.1.v3349,org.eclipse.swt.photon.qnx.x86:0.0.0,3.3.1.v3349,org.eclipse.swt.motif.hpux.ia64_32:0.0.0,3.3.0.HEAD,org.eclipse.rcp:0.0.0,3.2.1.r33x_r20080131,org.eclipse.core.contenttype:0.0.0,3.2.100.v20070319,org.eclipse.equinox.app:0.0.0,1.0.1.R33x_v20070828,org.eclipse.equinox.common:0.0.0,3.3.0.v20070426,org.eclipse.equinox.preferences:0.0.0,3.2.101.R33x_v20080117,org.eclipse.equinox.registry:0.0.0,3.3.1.R33x_v20070802,org.eclipse.equinox.launcher:0.0.0,1.0.1.R33x_v20080118,org.eclipse.equinox.launcher.gtk.solaris.sparc:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.carbon.macosx:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.gtk.linux.ppc:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.gtk.freebsd.x86:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.gtk.linux.x86:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.gtk.linux.s390:0.0.0,1.0.0,org.eclipse.equinox.launcher.gtk.linux.s390x:0.0.0,1.0.0,org.eclipse.equinox.launcher.motif.linux.x86:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.gtk.freebsd.amd64:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.gtk.linux.x86_64:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.motif.aix.ppc:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.motif.hpux.PA_RISC:0.0.0,1.0.1.R33x_v20070803,org.eclipse.equinox.launcher.wpf.win32.x86:0.0.0,1.0.3.R33x_v20080118,org.eclipse.equinox.launcher.win32.win32.x86:0.0.0,1.0.3.R33x_v20080118,"/>
|
||||
<antcall target="rootFiles${os}_${ws}_${arch}"/>
|
||||
</target>
|
||||
<target name="rootFileswin32_win32_x86">
|
||||
<mkdir dir="${feature.base}/win32.win32.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/win32.win32.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/win32/win32/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/win32.win32.x86/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileswin32_wpf_x86">
|
||||
<mkdir dir="${feature.base}/win32.wpf.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/win32.wpf.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/wpf/win32/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/win32.wpf.x86/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilesmacosx_carbon_ppc">
|
||||
<mkdir dir="${feature.base}/macosx.carbon.ppc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/macosx.carbon.ppc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/carbon/macosx/ppc">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/macosx.carbon.ppc/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/macosx.carbon.ppc/${collectingFolder}" includes="Eclipse.app/Contents/MacOS/eclipse,Eclipse.app/Contents/MacOS/java_swt" />
|
||||
<exec executable="ln" dir="${feature.base}/macosx.carbon.ppc/${collectingFolder}" os="Linux">
|
||||
<arg line="-sf"/>
|
||||
<arg line="Eclipse.app/Contents/MacOS/eclipse"/>
|
||||
<arg line="eclipse"/>
|
||||
</exec>
|
||||
</target>
|
||||
<target name="rootFilesfreebsd_gtk_x86">
|
||||
<mkdir dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/freebsd.gtk.x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_x86">
|
||||
<mkdir dir="${feature.base}/linux.gtk.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/linux.gtk.x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/linux/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_ppc">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ppc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ppc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/linux/ppc">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.ppc/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_ppc64">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ppc64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ppc64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.ppc64/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilesfreebsd_gtk_amd64">
|
||||
<mkdir dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/freebsd.gtk.amd64">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/amd64">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_x86_64">
|
||||
<mkdir dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.x86_64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/linux.gtk.x86_64">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/linux/x86_64">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_ia64">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ia64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ia64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.ia64/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_s390">
|
||||
<mkdir dir="${feature.base}/linux.gtk.s390/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.s390/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/linux.gtk.s390">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/contributed/gtk/linux/s390">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.s390/${collectingFolder}" includes="*.so*" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.s390/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_s390x">
|
||||
<mkdir dir="${feature.base}/linux.gtk.s390x/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.s390x/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/linux.gtk.s390x">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/contributed/gtk/linux/s390x">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.s390x/${collectingFolder}" includes="*.so*" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.s390x/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
<mkdir dir="${feature.base}/linux.motif.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.motif.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/linux.motif.x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/motif/linux/x86">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../../plugins/org.eclipse.swt.motif.linux.x86">
|
||||
<include name="libXm.so.2"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/linux.motif.x86/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.motif.x86/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
<mkdir dir="${feature.base}/solaris.gtk.sparc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/solaris.gtk.sparc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/solaris/sparc">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/solaris.gtk.sparc/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
<mkdir dir="${feature.base}/solaris.gtk.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/solaris.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/solaris.gtk.x86/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilessolaris_motif_sparc">
|
||||
<mkdir dir="${feature.base}/solaris.motif.sparc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/solaris.motif.sparc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/solaris.motif.sparc/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilesaix_motif_ppc">
|
||||
<mkdir dir="${feature.base}/aix.motif.ppc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/aix.motif.ppc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/motif/aix/ppc">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/aix.motif.ppc/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileshpux_motif_PA_RISC">
|
||||
<mkdir dir="${feature.base}/hpux.motif.PA_RISC/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/hpux.motif.PA_RISC/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/hpux.motif.PA_RISC/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileshpux_motif_ia64">
|
||||
<mkdir dir="${feature.base}/hpux.motif.ia64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/hpux.motif.ia64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/hpux.motif.ia64/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFileshpux_motif_ia64_32">
|
||||
<mkdir dir="${feature.base}/hpux.motif.ia64_32/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/hpux.motif.ia64_32/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/hpux.motif.ia64_32/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilesqnx_photon_x86">
|
||||
<mkdir dir="${feature.base}/qnx.photon.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/qnx.photon.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
<fileset dir="${basedir}/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
<fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<chmod perm="755" dir="${feature.base}/qnx.photon.x86/${collectingFolder}" includes="eclipse" />
|
||||
</target>
|
||||
<target name="rootFilesgroup_group_group">
|
||||
<antcall target="rootFileswin32_win32_x86"/>
|
||||
<antcall target="rootFileswin32_wpf_x86"/>
|
||||
<antcall target="rootFilesmacosx_carbon_ppc"/>
|
||||
<antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
<antcall target="rootFileslinux_gtk_x86"/>
|
||||
<antcall target="rootFileslinux_gtk_ppc"/>
|
||||
<antcall target="rootFileslinux_gtk_ppc64"/>
|
||||
<antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFileslinux_gtk_x86_64"/>
|
||||
<antcall target="rootFileslinux_gtk_ia64"/>
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
||||
<antcall target="rootFilesaix_motif_ppc"/>
|
||||
<antcall target="rootFileshpux_motif_PA_RISC"/>
|
||||
<antcall target="rootFileshpux_motif_ia64"/>
|
||||
<antcall target="rootFileshpux_motif_ia64_32"/>
|
||||
<antcall target="rootFilesqnx_photon_x86"/>
|
||||
</target>
|
||||
|
||||
<target name="zip.distribution" depends="init" description="Create a zip containing all the plug-ins and features for the feature: org.eclipse.rcp.">
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="gather.bin.parts">
|
||||
<param name="arch" value="*"/>
|
||||
<param name="ws" value="*"/>
|
||||
<param name="nl" value="*"/>
|
||||
<param name="include.children" value="true"/>
|
||||
<param name="feature.base" value="${feature.temp.folder}"/>
|
||||
<param name="os" value="*"/>
|
||||
</antcall>
|
||||
<zip destfile="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.bin.dist.zip" basedir="${feature.temp.folder}" filesonly="false" whenempty="skip" update="false"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
</target>
|
||||
|
||||
<target name="zip.sources" depends="init">
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="all.children">
|
||||
<param name="destination.temp.folder" value="${feature.temp.folder}/plugins/org.eclipse.rcp.source_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc/src"/>
|
||||
<param name="include.children" value="true"/>
|
||||
<param name="target" value="gather.sources"/>
|
||||
</antcall>
|
||||
<zip destfile="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.src.zip" basedir="${feature.temp.folder}" filesonly="true" whenempty="skip" update="false"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
</target>
|
||||
|
||||
<target name="zip.logs" depends="init">
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="all.children" inheritAll="false">
|
||||
<param name="destination.temp.folder" value="${feature.temp.folder}/plugins"/>
|
||||
<param name="include.children" value="true"/>
|
||||
<param name="target" value="gather.logs"/>
|
||||
</antcall>
|
||||
<zip destfile="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.log.zip" basedir="${feature.temp.folder}" filesonly="true" whenempty="skip" update="false"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
</target>
|
||||
|
||||
<target name="clean" depends="init" description="Clean the feature: org.eclipse.rcp of all the zips, jars and logs created.">
|
||||
<delete file="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.jar"/>
|
||||
<delete file="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.bin.dist.zip"/>
|
||||
<delete file="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.log.zip"/>
|
||||
<delete file="${feature.destination}/org.eclipse.rcp_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc.src.zip"/>
|
||||
<delete dir="${feature.temp.folder}"/>
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="clean"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="refresh" depends="init" if="eclipse.running" description="Refresh this folder.">
|
||||
<eclipse.convertPath fileSystemPath="/builds/M200802211800/src/features/org.eclipse.rcp/" property="resourcePath"/>
|
||||
<eclipse.refreshLocal resource="${resourcePath}" depth="infinite"/>
|
||||
<antcall target="all.children">
|
||||
<param name="target" value="refresh"/>
|
||||
</antcall>
|
||||
</target>
|
||||
<target name="gather.sources">
|
||||
<antcall target="children">
|
||||
<param name="destination.temp.folder" value="${feature.temp.folder}/plugins/org.eclipse.rcp.source_3.3.3.r33x_r20080129-8y8eE9UEUWI6qujeED0xT7bc/src"/>
|
||||
<param name="target" value="gather.sources"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="gather.logs" depends="init">
|
||||
<mkdir dir="${feature.temp.folder}"/>
|
||||
<antcall target="all.children" inheritAll="false">
|
||||
<param name="destination.temp.folder" value="${feature.temp.folder}/plugins"/>
|
||||
<param name="target" value="gather.logs"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
</project>
|
@ -1,182 +0,0 @@
|
||||
--- plugins/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java.orig 2007-06-26 04:57:18.000000000 +0900
|
||||
+++ plugins/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java 2007-09-13 09:48:55.000000000 +0900
|
||||
@@ -193,6 +193,17 @@
|
||||
public static final String OS_WIN32 = "win32";//$NON-NLS-1$
|
||||
|
||||
/**
|
||||
+ * Constant string (value "freebsd") indicating the platform is running on a
|
||||
+ * FreeBSD-based operating system.
|
||||
+ * <p>
|
||||
+ * Note this constant has been moved from the deprecated
|
||||
+ * org.eclipse.core.boot.BootLoader class and its value has not changed.
|
||||
+ * </p>
|
||||
+ * @since 3.0
|
||||
+ */
|
||||
+ public static final String OS_FREEBSD = "freebsd";//$NON-NLS-1$
|
||||
+
|
||||
+ /**
|
||||
* Constant string (value "linux") indicating the platform is running on a
|
||||
* Linux-based operating system.
|
||||
* <p>
|
||||
|
||||
--- plugins/org.eclipse.equinox.launcher/src/org/eclipse/equinox/internal/launcher/Constants.java.orig 2007-06-26 04:57:18.000000000 +0900
|
||||
+++ plugins/org.eclipse.equinox.launcher/src/org/eclipse/equinox/internal/launcher/Constants.java 2007-09-13 09:37:01.000000000 +0900
|
||||
@@ -18,6 +18,7 @@
|
||||
public static final String INTERNAL_ARCH_I386 = "i386"; //$NON-NLS-1$
|
||||
public static final String INTERNAL_AMD64 = "amd64"; //$NON-NLS-1$
|
||||
public static final String INTERNAL_OS_SUNOS = "SunOS"; //$NON-NLS-1$
|
||||
+ public static final String INTERNAL_OS_FREEBSD = "FreeBSD"; //$NON-NLS-1$
|
||||
public static final String INTERNAL_OS_LINUX = "Linux"; //$NON-NLS-1$
|
||||
public static final String INTERNAL_OS_MACOSX = "Mac OS"; //$NON-NLS-1$
|
||||
public static final String INTERNAL_OS_AIX = "AIX"; //$NON-NLS-1$
|
||||
@@ -34,6 +35,12 @@
|
||||
public static final String OS_WIN32 = "win32";//$NON-NLS-1$
|
||||
|
||||
/**
|
||||
+ * Constant string (value "freebsd") indicating the platform is running on a
|
||||
+ * Linux-based operating system.
|
||||
+ */
|
||||
+ public static final String OS_FREEBSD = "freebsd";//$NON-NLS-1$
|
||||
+
|
||||
+ /**
|
||||
* Constant string (value "linux") indicating the platform is running on a
|
||||
* Linux-based operating system.
|
||||
*/
|
||||
|
||||
--- plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/BrandingIron.java.orig 2007-06-26 04:57:16.000000000 +0900
|
||||
+++ plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/BrandingIron.java 2007-09-13 01:54:23.000000000 +0900
|
||||
@@ -72,6 +72,8 @@
|
||||
brandWindows();
|
||||
if ("linux".equals(os)) //$NON-NLS-1$
|
||||
brandLinux();
|
||||
+ if ("freebsd".equals(os)) //$NON-NLS-1$
|
||||
+ brandFreeBSD();
|
||||
if ("solaris".equals(os)) //$NON-NLS-1$
|
||||
brandSolaris();
|
||||
if ("macosx".equals(os)) //$NON-NLS-1$
|
||||
@@ -90,6 +92,12 @@
|
||||
renameLauncher();
|
||||
}
|
||||
|
||||
+ private void brandFreeBSD() throws Exception {
|
||||
+ renameLauncher();
|
||||
+ if (brandIcons)
|
||||
+ copy(new File(icons[0]), new File(root, "icon.xpm"));
|
||||
+ }
|
||||
+
|
||||
private void brandLinux() throws Exception {
|
||||
renameLauncher();
|
||||
if (brandIcons)
|
||||
|
||||
--- plugins/org.eclipse.pde.build/templates/packager/packaging.properties.orig 2007-06-26 04:57:16.000000000 +0900
|
||||
+++ plugins/org.eclipse.pde.build/templates/packager/packaging.properties 2007-09-13 01:51:19.000000000 +0900
|
||||
@@ -18,6 +18,8 @@
|
||||
|
||||
root.win32.win32.x86=eclipse.exe, eclipsec.exe
|
||||
root.linux.motif.x86=eclipse,libcairo-swt.so,libXm.so.2,about_files/,about.html,icon.xpm
|
||||
+root.freebsd.gtk.x86=eclipse,libcairo-swt.so,about_files/,about.html,icon.xpm
|
||||
+root.freebsd.amd64.x86_64=eclipse,libcairo-swt.so,about_files/,about.html,icon.xpm
|
||||
root.linux.gtk.x86=eclipse,libcairo-swt.so,about_files/,about.html,icon.xpm
|
||||
root.linux.gtk.x86_64=eclipse,libcairo-swt.so,about_files/,about.html,icon.xpm
|
||||
root.linux.gtk.ppc=eclipse
|
||||
|
||||
--- plugins/org.eclipse.pde.ui.templates/src/org/eclipse/pde/internal/ui/templates/rcp/IntroTemplate.java.orig 2007-06-26 04:57:02.000000000 +0900
|
||||
+++ plugins/org.eclipse.pde.ui.templates/src/org/eclipse/pde/internal/ui/templates/rcp/IntroTemplate.java 2007-09-13 01:40:37.000000000 +0900
|
||||
@@ -169,7 +169,7 @@
|
||||
IPluginElement implementationElement = factory
|
||||
.createElement(presentationElement);
|
||||
implementationElement.setName("implementation"); //$NON-NLS-1$
|
||||
- implementationElement.setAttribute("os", "win32,linux,macosx"); //$NON-NLS-1$ //$NON-NLS-2$
|
||||
+ implementationElement.setAttribute("os", "win32,linux,freebsd,macosx"); //$NON-NLS-1$ //$NON-NLS-2$
|
||||
if (getTargetVersion() == 3.0)
|
||||
implementationElement.setAttribute("style", "content/shared.css"); //$NON-NLS-1$//$NON-NLS-2$
|
||||
|
||||
|
||||
--- plugins/org.eclipse.core.runtime.compatibility/src-boot/org/eclipse/core/boot/BootLoader.java.orig 2007-06-26 04:57:25.000000000 +0900
|
||||
+++ plugins/org.eclipse.core.runtime.compatibility/src-boot/org/eclipse/core/boot/BootLoader.java 2007-09-13 01:38:36.000000000 +0900
|
||||
@@ -72,6 +72,13 @@
|
||||
public static final String OS_LINUX = "linux";//$NON-NLS-1$
|
||||
|
||||
/**
|
||||
+ * Constant string (value "freebsd") indicating the platform is running on a
|
||||
+ * Linux-based operating system.
|
||||
+ * @deprecated Replaced by {@link Platform#OS_FREEBSD}.
|
||||
+ */
|
||||
+ public static final String OS_FREEBSD = "freebsd";//$NON-NLS-1$
|
||||
+
|
||||
+ /**
|
||||
* Constant string (value "aix") indicating the platform is running on an
|
||||
* AIX-based operating system.
|
||||
* @deprecated Replaced by {@link Platform#OS_AIX}.
|
||||
|
||||
--- plugins/org.eclipse.osgi/core/adaptor/org/eclipse/osgi/util/TextProcessor.java.orig 2007-06-26 04:57:18.000000000 +0900
|
||||
+++ plugins/org.eclipse.osgi/core/adaptor/org/eclipse/osgi/util/TextProcessor.java 2007-09-13 01:10:07.000000000 +0900
|
||||
@@ -82,8 +82,8 @@
|
||||
isBidi = true;
|
||||
|
||||
String osName = System.getProperty("os.name").toLowerCase(); //$NON-NLS-1$
|
||||
- if (osName.startsWith("windows") || osName.startsWith("linux")) { //$NON-NLS-1$ //$NON-NLS-2$
|
||||
-
|
||||
+ if (osName.startsWith("windows") || osName.startsWith("linux")
|
||||
+ || osName.startsWith("freebsd")) { //$NON-NLS-1$ //$NON-NLS-2$
|
||||
// Only consider platforms that can support control characters
|
||||
isSupportedPlatform = true;
|
||||
}
|
||||
|
||||
--- plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/osgi/service/environment/Constants.java.orig 2007-06-26 04:57:02.000000000 +0900
|
||||
+++ plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/osgi/service/environment/Constants.java 2007-09-13 01:03:14.000000000 +0900
|
||||
@@ -29,6 +29,12 @@
|
||||
public static final String OS_LINUX = "linux";//$NON-NLS-1$
|
||||
|
||||
/**
|
||||
+ * Constant string (value "freebsd") indicating the platform is running on a
|
||||
+ * FreeBSD-based operating system.
|
||||
+ */
|
||||
+ public static final String OS_FREEBSD = "freebsd";//$NON-NLS-1$
|
||||
+
|
||||
+ /**
|
||||
* Constant string (value "aix") indicating the platform is running on an
|
||||
* AIX-based operating system.
|
||||
*/
|
||||
|
||||
|
||||
--- features/org.eclipse.rcp/build.properties.orig 2007-06-26 04:57:18.000000000 +0900
|
||||
+++ features/org.eclipse.rcp/build.properties 2007-09-13 00:43:31.000000000 +0900
|
||||
@@ -23,6 +23,10 @@
|
||||
|
||||
root.solaris.gtk.sparc=../../features/org.eclipse.equinox.executable/bin/gtk/solaris/sparc
|
||||
|
||||
+root.freebsd.gtk.x86=../../features/org.eclipse.platform/about_files/freebsd.gtk.x86,../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/x86
|
||||
+root.freebsd.gtk.x86.permissions.755=*.so*
|
||||
+root.freebsd.gtk.amd64=../../features/org.eclipse.platform/about_files/freebsd.gtk.amd64,../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/amd64
|
||||
+root.freebsd.gtk.amd64.permissions.755=*.so*
|
||||
root.linux.gtk.x86=../../features/org.eclipse.platform/about_files/linux.gtk.x86,../../features/org.eclipse.equinox.executable/bin/gtk/linux/x86
|
||||
root.linux.gtk.x86.permissions.755=*.so*
|
||||
root.linux.gtk.s390=../../features/org.eclipse.platform/about_files/linux.gtk.s390,../../features/org.eclipse.equinox.executable/contributed/gtk/linux/s390
|
||||
|
||||
--- features/org.eclipse.platform/build.properties.orig 2007-06-26 04:57:18.000000000 +0900
|
||||
+++ features/org.eclipse.platform/build.properties 2007-09-13 00:35:59.000000000 +0900
|
||||
@@ -32,7 +32,10 @@
|
||||
root.solaris.motif.sparc=../../features/org.eclipse.equinox.executable/bin/gtk/solaris/sparc,motif
|
||||
root.solaris.gtk.x86=../../launchertmp,gtk
|
||||
|
||||
-
|
||||
+root.freebsd.gtk.x86=about_files/freebsd.gtk.x86,../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/x86,gtk
|
||||
+root.freebsd.gtk.x86.permissions.755=*.so*
|
||||
+root.freebsd.gtk.amd64=about_files/freebsd.gtk.amd64,../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/amd64,gtk
|
||||
+root.freebsd.gtk.amd64.permissions.755=*.so*
|
||||
root.linux.gtk.x86=about_files/linux.gtk.x86,../../features/org.eclipse.equinox.executable/bin/gtk/linux/x86,gtk
|
||||
root.linux.gtk.x86.permissions.755=*.so*
|
||||
root.linux.gtk.s390=about_files/linux.gtk.s390,../../features/org.eclipse.equinox.executable/contributed/gtk/linux/s390,gtk
|
||||
|
||||
--- features/org.eclipse.sdk/build.properties.orig 2007-06-26 04:57:03.000000000 +0900
|
||||
+++ features/org.eclipse.sdk/build.properties 2007-09-13 00:32:31.000000000 +0900
|
||||
@@ -32,6 +32,8 @@
|
||||
root.aix.motif.ppc=motif
|
||||
root.hpux.motif.PA_RISC=motif
|
||||
root.solaris.gtk.sparc=gtk
|
||||
+root.freebsd.gtk.x86=gtk
|
||||
+root.freebsd.gtk.amd64=gtk
|
||||
root.linux.gtk.x86=gtk
|
||||
root.linux.gtk.x86_64=gtk
|
||||
root.linux.gtk.ppc=gtk
|
@ -1,119 +0,0 @@
|
||||
--- plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/ProductFile.java.orig 2007-06-26 04:57:03.000000000 +0900
|
||||
+++ plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/ProductFile.java 2007-09-13 13:38:20.000000000 +0900
|
||||
@@ -214,6 +214,9 @@
|
||||
key = VM_ARGS_WIN;
|
||||
} else if( os.equals(Platform.OS_LINUX)) {
|
||||
key = VM_ARGS_LINUX;
|
||||
+ } else if( os.equals(Platform.OS_FREEBSD)) {
|
||||
+ // You do not like this?
|
||||
+ key = VM_ARGS_LINUX;
|
||||
} else if( os.equals(Platform.OS_MACOSX)) {
|
||||
key = VM_ARGS_MAC;
|
||||
} else if(os.equals(Platform.OS_SOLARIS)) {
|
||||
@@ -237,6 +240,8 @@
|
||||
key = PROGRAM_ARGS_WIN;
|
||||
} else if( os.equals(Platform.OS_LINUX)) {
|
||||
key = PROGRAM_ARGS_LINUX;
|
||||
+ } else if( os.equals(Platform.OS_FREEBSD)) {
|
||||
+ key = PROGRAM_ARGS_LINUX;
|
||||
} else if( os.equals(Platform.OS_MACOSX)) {
|
||||
key = PROGRAM_ARGS_MAC;
|
||||
} else if(os.equals(Platform.OS_SOLARIS)) {
|
||||
@@ -494,7 +499,7 @@
|
||||
}
|
||||
|
||||
private void processLinux(Attributes attributes) {
|
||||
- if (!osMatch(Platform.OS_LINUX))
|
||||
+ if (!osMatch(Platform.OS_LINUX) && !osMatch(Platform.OS_FREEBSD) )
|
||||
return;
|
||||
result.add(attributes.getValue("icon")); //$NON-NLS-1$
|
||||
}
|
||||
|
||||
|
||||
--- plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java.orig 2007-06-26 04:57:09.000000000 +0900
|
||||
+++ plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java 2007-09-13 15:40:52.000000000 +0900
|
||||
@@ -419,12 +419,18 @@
|
||||
|
||||
private static void generateLinkInstruction(AntScript script, String dir, String files) {
|
||||
String[] links = Utils.getArrayFromString(files, ","); //$NON-NLS-1$
|
||||
- List arguments = new ArrayList(2);
|
||||
+ List arguments = new ArrayList(2);
|
||||
+ String os_running = "FreeBSD";
|
||||
+
|
||||
+ String os = System.getProperty("os.name"); //$NON-NLS-1$
|
||||
+ if (os != null && os.toLowerCase().indexOf("lin") >= 0) os_running = "Linux"; //$NON-NLS-1$
|
||||
+ if (os != null && os.toLowerCase().indexOf("free") >= 0) os_running = "FreeBSD"; //$NON-NLS-1$
|
||||
+
|
||||
for (int i = 0; i < links.length; i += 2) {
|
||||
arguments.add("-sf"); //$NON-NLS-1$
|
||||
arguments.add(links[i]);
|
||||
arguments.add(links[i + 1]);
|
||||
- script.printExecTask("ln", dir, arguments, "Linux"); //$NON-NLS-1$ //$NON-NLS-2$
|
||||
+ script.printExecTask("ln", dir, arguments, os_running); //$NON-NLS-1$ //$NON-NLS-2$
|
||||
arguments.clear();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
--- plugins/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/JNLPGenerator.java.orig 2007-06-26 04:57:06.000000000 +0900
|
||||
+++ plugins/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/JNLPGenerator.java 2007-09-13 13:45:14.000000000 +0900
|
||||
@@ -307,6 +307,8 @@
|
||||
return "Mac"; //$NON-NLS-1$
|
||||
if ("linux".equalsIgnoreCase(os)) //$NON-NLS-1$
|
||||
return "Linux"; //$NON-NLS-1$
|
||||
+ if ("freebsd".equalsIgnoreCase(os)) //$NON-NLS-1$
|
||||
+ return "FreeBSD"; //$NON-NLS-1$
|
||||
if ("solaris".equalsIgnoreCase(os)) //$NON-NLS-1$
|
||||
return "Solaris"; //$NON-NLS-1$
|
||||
if ("hpux".equalsIgnoreCase(os)) //$NON-NLS-1$
|
||||
|
||||
|
||||
--- plugins/org.eclipse.ui.browser/src/org/eclipse/ui/internal/browser/WebBrowserUtil.java.orig 2007-06-26 04:57:14.000000000 +0900
|
||||
+++ plugins/org.eclipse.ui.browser/src/org/eclipse/ui/internal/browser/WebBrowserUtil.java 2007-09-13 13:48:02.000000000 +0900
|
||||
@@ -70,6 +70,18 @@
|
||||
}
|
||||
|
||||
/**
|
||||
+ * Returns true if we're running on freebsd.
|
||||
+ *
|
||||
+ * @return boolean
|
||||
+ */
|
||||
+ public static boolean isFreeBSD() {
|
||||
+ String os = System.getProperty("os.name"); //$NON-NLS-1$
|
||||
+ if (os != null && os.toLowerCase().indexOf("free") >= 0) //$NON-NLS-1$
|
||||
+ return true;
|
||||
+ return false;
|
||||
+ }
|
||||
+
|
||||
+ /**
|
||||
* Open a dialog window.
|
||||
*
|
||||
* @param message
|
||||
@@ -293,4 +305,4 @@
|
||||
}
|
||||
return encodedId;
|
||||
}
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
|
||||
|
||||
--- plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java.orig 2007-06-26 04:57:21.000000000 +0900
|
||||
+++ plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java 2007-09-13 15:40:33.000000000 +0900
|
||||
@@ -561,10 +561,15 @@
|
||||
private void generateLinkInstruction(String dir, String files) {
|
||||
String[] links = Utils.getArrayFromString(files, ","); //$NON-NLS-1$
|
||||
List arguments = new ArrayList(2);
|
||||
+ String os_running = "FreeBSD";
|
||||
+ String os = System.getProperty("os.name"); //$NON-NLS-1$
|
||||
+ if (os != null && os.toLowerCase().indexOf("lin") >= 0) os_running = "Linux"; //$NON-NLS-1$
|
||||
+ if (os != null && os.toLowerCase().indexOf("free") >= 0) os_running = "FreeBSD"; //$NON-NLS-1$
|
||||
+
|
||||
for (int i = 0; i < links.length; i += 2) {
|
||||
arguments.add(links[i]);
|
||||
arguments.add(links[i + 1]);
|
||||
- script.printExecTask("ln -s", dir, arguments, "Linux"); //$NON-NLS-1$ //$NON-NLS-2$
|
||||
+ script.printExecTask("ln", dir, arguments, os_running); //$NON-NLS-1$ //$NON-NLS-2$
|
||||
arguments.clear();
|
||||
}
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
--- assemble.org.eclipse.sdk.all.xml.orig 2007-06-26 04:39:43.000000000 +0900
|
||||
+++ assemble.org.eclipse.sdk.all.xml 2007-08-25 12:12:43.000000000 +0900
|
||||
@@ -10,6 +10,12 @@
|
||||
<ant antfile="${customTargets}" target="assemble.org.eclipse.sdk.macosx.carbon.ppc">
|
||||
<property name="assembleScriptName" value="assemble.org.eclipse.sdk.macosx.carbon.ppc.xml"/>
|
||||
</ant>
|
||||
+ <ant antfile="${customTargets}" target="assemble.org.eclipse.sdk.freebsd.gtk.x86">
|
||||
+ <property name="assembleScriptName" value="assemble.org.eclipse.sdk.freebsd.gtk.x86.xml"/>
|
||||
+ </ant>
|
||||
+ <ant antfile="${customTargets}" target="assemble.org.eclipse.sdk.freebsd.gtk.amd64">
|
||||
+ <property name="assembleScriptName" value="assemble.org.eclipse.sdk.freebsd.gtk.amd64.xml"/>
|
||||
+ </ant>
|
||||
<ant antfile="${customTargets}" target="assemble.org.eclipse.sdk.linux.gtk.x86">
|
||||
<property name="assembleScriptName" value="assemble.org.eclipse.sdk.linux.gtk.x86.xml"/>
|
||||
</ant>
|
@ -1,125 +0,0 @@
|
||||
--- assemble.org.eclipse.sdk.freebsd.gtk.amd64.xml.orig 2008-03-11 00:23:57.000000000 +0900
|
||||
+++ assemble.org.eclipse.sdk.freebsd.gtk.amd64.xml 2008-03-11 01:00:02.000000000 +0900
|
||||
@@ -11,6 +11,9 @@
|
||||
<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}"/>
|
||||
@@ -50,9 +53,6 @@
|
||||
<ant antfile="build.xml" dir="plugins/org.eclipse.pde.ui.templates" 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.junit4" target="gather.bin.parts">
|
||||
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
||||
</ant>
|
||||
@@ -128,9 +128,6 @@
|
||||
<ant antfile="build.xml" dir="plugins/org.eclipse.core.runtime" 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.equinox.app" target="gather.bin.parts">
|
||||
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
||||
</ant>
|
||||
@@ -143,15 +140,15 @@
|
||||
<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.apt.pluggable.core" target="gather.bin.parts">
|
||||
- <property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
||||
- </ant>
|
||||
<ant antfile="build.xml" dir="plugins/org.eclipse.ui.intro.universal" target="gather.bin.parts">
|
||||
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="plugins/org.eclipse.jdt.junit.runtime" target="gather.bin.parts">
|
||||
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
||||
</ant>
|
||||
+ <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.apt.core" target="gather.bin.parts">
|
||||
+ <property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
||||
+ </ant>
|
||||
<ant antfile="build.xml" dir="plugins/org.eclipse.jsch.core" target="gather.bin.parts">
|
||||
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
||||
</ant>
|
||||
@@ -188,9 +185,6 @@
|
||||
<ant antfile="build.xml" dir="plugins/org.eclipse.compare" target="gather.bin.parts">
|
||||
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
||||
</ant>
|
||||
- <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.apt.core" target="gather.bin.parts">
|
||||
- <property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
||||
- </ant>
|
||||
<ant antfile="build.xml" dir="plugins/org.eclipse.jsch.ui" target="gather.bin.parts">
|
||||
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
||||
</ant>
|
||||
@@ -474,10 +468,6 @@
|
||||
</antcall>
|
||||
<antcall target="jarUp">
|
||||
<param name="source" value="${eclipse.plugins}"/>
|
||||
- <param name="elementName" value="org.eclipse.jdt.compiler.tool_1.0.1.v_793_R33x"/>
|
||||
- </antcall>
|
||||
- <antcall target="jarUp">
|
||||
- <param name="source" value="${eclipse.plugins}"/>
|
||||
<param name="elementName" value="org.eclipse.help_3.3.2.v20071126_33x"/>
|
||||
</antcall>
|
||||
<antcall target="jarUp">
|
||||
@@ -590,10 +580,6 @@
|
||||
</antcall>
|
||||
<antcall target="jarUp">
|
||||
<param name="source" value="${eclipse.plugins}"/>
|
||||
- <param name="elementName" value="org.eclipse.jdt.apt.pluggable.core_1.0.1.R33x_v20071002-2100"/>
|
||||
- </antcall>
|
||||
- <antcall target="jarUp">
|
||||
- <param name="source" value="${eclipse.plugins}"/>
|
||||
<param name="elementName" value="org.eclipse.jdt.junit.runtime_3.3.0.v20070606-0010"/>
|
||||
</antcall>
|
||||
<antcall target="jarUp">
|
||||
@@ -892,6 +878,9 @@
|
||||
<param name="source" value="${eclipse.plugins}"/>
|
||||
<param name="elementName" value="org.eclipse.team.core_3.3.1.r33x_20080128"/>
|
||||
</antcall>
|
||||
+
|
||||
+ <antcall target="main.jdk16" inheritAll="true" />
|
||||
+
|
||||
<eclipse.brand root="${eclipse.base}/freebsd.gtk.amd64/${collectingFolder}" icons="${launcherIcons}" name="${launcherName}" os="${os}" />
|
||||
<exec executable="cp" dir="${basedir}">
|
||||
<arg line="-r '${assemblyTempDir}/${collectingFolder}/freebsd.gtk.amd64/${collectingFolder}' '${assemblyTempDir}'"/>
|
||||
@@ -909,6 +898,31 @@
|
||||
</exec>
|
||||
<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_v20071002-2100" />
|
||||
+ </antcall>
|
||||
+ <antcall target="jarUp">
|
||||
+ <param name="source" value="${eclipse.plugins}" />
|
||||
+ <param name="elementName" value="org.eclipse.jdt.compiler.apt_1.0.1.R33x_v20071002-2100" />
|
||||
+ </antcall>
|
||||
+ <antcall target="jarUp">
|
||||
+ <param name="source" value="${eclipse.plugins}" />
|
||||
+ <param name="elementName" value="org.eclipse.jdt.compiler.tool_1.0.1.v_793_R33x" />
|
||||
+ </antcall>
|
||||
+ </target>
|
||||
+
|
||||
<target name="gzipResults" unless="runPackager">
|
||||
<move file="${archiveFullPath}" tofile="${assemblyTempDir}/${collectingFolder}/tmp.tar"/>
|
||||
<gzip src="${assemblyTempDir}/${collectingFolder}/tmp.tar" zipfile="${archiveFullPath}"/>
|
@ -1,117 +0,0 @@
|
||||
--- assemble.org.eclipse.sdk.freebsd.gtk.x86.xml.orig 2008-03-08 12:58:43.000000000 +0900
|
||||
+++ assemble.org.eclipse.sdk.freebsd.gtk.x86.xml 2008-03-08 13:35:32.000000000 +0900
|
||||
@@ -11,6 +11,9 @@
|
||||
<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}"/>
|
||||
@@ -50,9 +53,6 @@
|
||||
<ant antfile="build.xml" dir="plugins/org.eclipse.pde.ui.templates" 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.junit4" target="gather.bin.parts">
|
||||
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
||||
</ant>
|
||||
@@ -134,9 +134,6 @@
|
||||
<ant antfile="build.xml" dir="plugins/org.eclipse.core.runtime" 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.equinox.app" target="gather.bin.parts">
|
||||
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
||||
</ant>
|
||||
@@ -146,9 +143,6 @@
|
||||
<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.apt.pluggable.core" target="gather.bin.parts">
|
||||
- <property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
||||
- </ant>
|
||||
<ant antfile="build.xml" dir="plugins/org.eclipse.ui.intro.universal" target="gather.bin.parts">
|
||||
<property name="destination.temp.folder" value="${eclipse.plugins}"/>
|
||||
</ant>
|
||||
@@ -474,10 +468,6 @@
|
||||
</antcall>
|
||||
<antcall target="jarUp">
|
||||
<param name="source" value="${eclipse.plugins}"/>
|
||||
- <param name="elementName" value="org.eclipse.jdt.compiler.tool_1.0.1.v_793_R33x"/>
|
||||
- </antcall>
|
||||
- <antcall target="jarUp">
|
||||
- <param name="source" value="${eclipse.plugins}"/>
|
||||
<param name="elementName" value="org.eclipse.swt.gtk.freebsd.x86_3.3.2.v3349"/>
|
||||
</antcall>
|
||||
<antcall target="jarUp">
|
||||
@@ -574,10 +564,6 @@
|
||||
</antcall>
|
||||
<antcall target="jarUp">
|
||||
<param name="source" value="${eclipse.plugins}"/>
|
||||
- <param name="elementName" value="org.eclipse.jdt.compiler.apt_1.0.1.R33x_v20071002-2100"/>
|
||||
- </antcall>
|
||||
- <antcall target="jarUp">
|
||||
- <param name="source" value="${eclipse.plugins}"/>
|
||||
<param name="elementName" value="org.eclipse.equinox.app_1.0.1.R33x_v20070828"/>
|
||||
</antcall>
|
||||
<antcall target="jarUp">
|
||||
@@ -590,10 +576,6 @@
|
||||
</antcall>
|
||||
<antcall target="jarUp">
|
||||
<param name="source" value="${eclipse.plugins}"/>
|
||||
- <param name="elementName" value="org.eclipse.jdt.apt.pluggable.core_1.0.1.R33x_v20071002-2100"/>
|
||||
- </antcall>
|
||||
- <antcall target="jarUp">
|
||||
- <param name="source" value="${eclipse.plugins}"/>
|
||||
<param name="elementName" value="org.eclipse.jdt.junit.runtime_3.3.0.v20070606-0010"/>
|
||||
</antcall>
|
||||
<antcall target="jarUp">
|
||||
@@ -892,6 +874,9 @@
|
||||
<param name="source" value="${eclipse.plugins}"/>
|
||||
<param name="elementName" value="org.eclipse.team.core_3.3.1.r33x_20080128"/>
|
||||
</antcall>
|
||||
+
|
||||
+ <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}'"/>
|
||||
@@ -909,6 +894,31 @@
|
||||
</exec>
|
||||
<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_v20071002-2100" />
|
||||
+ </antcall>
|
||||
+ <antcall target="jarUp">
|
||||
+ <param name="source" value="${eclipse.plugins}" />
|
||||
+ <param name="elementName" value="org.eclipse.jdt.compiler.apt_1.0.1.R33x_v20071002-2100" />
|
||||
+ </antcall>
|
||||
+ <antcall target="jarUp">
|
||||
+ <param name="source" value="${eclipse.plugins}" />
|
||||
+ <param name="elementName" value="org.eclipse.jdt.compiler.tool_1.0.1.v_793_R33x" />
|
||||
+ </antcall>
|
||||
+ </target>
|
||||
+
|
||||
<target name="gzipResults" unless="runPackager">
|
||||
<move file="${archiveFullPath}" tofile="${assemblyTempDir}/${collectingFolder}/tmp.tar"/>
|
||||
<gzip src="${assemblyTempDir}/${collectingFolder}/tmp.tar" zipfile="${archiveFullPath}"/>
|
11
java/eclipse/files/patch-assemble.org.eclipse.sdk.all.xml
Normal file
11
java/eclipse/files/patch-assemble.org.eclipse.sdk.all.xml
Normal file
@ -0,0 +1,11 @@
|
||||
--- assemble.org.eclipse.sdk.all.xml.orig 2008-08-02 14:21:21.000000000 -0400
|
||||
+++ assemble.org.eclipse.sdk.all.xml 2008-08-02 14:47:11.000000000 -0400
|
||||
@@ -30,6 +30,8 @@
|
||||
<assemble config="linux.gtk.s390" element="org.eclipse.sdk" dot="." scriptPrefix="assemble" />
|
||||
<assemble config="linux.gtk.s390x" element="org.eclipse.sdk" dot="." scriptPrefix="assemble" />
|
||||
<assemble config="linux.motif.x86" element="org.eclipse.sdk" dot="." scriptPrefix="assemble" />
|
||||
+<assemble config="freebsd.gtk.x86" element="org.eclipse.sdk" dot="." scriptPrefix="assemble" />
|
||||
+<assemble config="freebsd.gtk.amd64" element="org.eclipse.sdk" dot="." scriptPrefix="assemble" />
|
||||
<assemble config="solaris.gtk.sparc" element="org.eclipse.sdk" dot="." scriptPrefix="assemble" />
|
||||
<assemble config="solaris.gtk.x86" element="org.eclipse.sdk" dot="." scriptPrefix="assemble" />
|
||||
<assemble config="solaris.motif.sparc" element="org.eclipse.sdk" dot="." scriptPrefix="assemble" />
|
@ -1,20 +1,15 @@
|
||||
--- build.orig 2007-06-26 04:57:50.000000000 +0900
|
||||
+++ build 2007-08-31 23:03:43.000000000 +0900
|
||||
@@ -52,16 +52,16 @@
|
||||
--- build.orig 2008-08-02 14:21:20.000000000 -0400
|
||||
+++ build 2008-08-02 14:28:48.000000000 -0400
|
||||
@@ -52,7 +52,7 @@
|
||||
exit 1
|
||||
fi
|
||||
|
||||
-if [ "$os-$ws-$arch" = "linux-motif-x86" ] || [ "$os-$ws-$arch" = "linux-gtk-x86" ] || [ "$os-$ws-$arch" = "linux-gtk-x86_64" ] || [ "$os-$ws-$arch" = "linux-gtk-ia64" ] || [ "$os-$ws-$arch" = "solaris-motif-sparc" ] || [ "$os-$ws-$arch" = "solaris-gtk-x86" ] || [ "$os-$ws-$arch" = "solaris-gtk-sparc" ] || [ "$os-$ws-$arch" = "aix-motif-ppc" ] || [ "$os-$ws-$arch" = "hpux-motif-PA_RISC" ] || [ "$os-$ws-$arch" = "qnx-photon-x86" ] || [ "$os-$ws-$arch" = "win32-win32-x86" ] || [ "$os-$ws-$arch" = "win32-wpf-x86" ] || [ "$os-$ws-$arch" = "linux-gtk-ppc" ] || [ "$os-$ws-$arch" = "linux-gtk-ppc64" ] || [ "$os-$ws-$arch" = "macosx-carbon-ppc" ] || [ "$os-$ws-$arch" = "hpux-motif-ia64" ] || [ "$os-$ws-$arch" = "hpux-motif-ia64_32" ] || [ "$os-$ws-$arch" = "linux-gtk-s390" ] || [ "$os-$ws-$arch" = "linux-gtk-s390x" ]
|
||||
+if [ "$os-$ws-$arch" = "linux-motif-x86" ] || [ "$os-$ws-$arch" = "linux-gtk-x86" ] || [ "$os-$ws-$arch" = "linux-gtk-x86_64" ] || [ "$os-$ws-$arch" = "linux-gtk-ia64" ] || [ "$os-$ws-$arch" = "solaris-motif-sparc" ] || [ "$os-$ws-$arch" = "solaris-gtk-x86" ] || [ "$os-$ws-$arch" = "solaris-gtk-sparc" ] || [ "$os-$ws-$arch" = "aix-motif-ppc" ] || [ "$os-$ws-$arch" = "hpux-motif-PA_RISC" ] || [ "$os-$ws-$arch" = "qnx-photon-x86" ] || [ "$os-$ws-$arch" = "win32-win32-x86" ] || [ "$os-$ws-$arch" = "win32-wpf-x86" ] || [ "$os-$ws-$arch" = "linux-gtk-ppc" ] || [ "$os-$ws-$arch" = "linux-gtk-ppc64" ] || [ "$os-$ws-$arch" = "macosx-carbon-ppc" ] || [ "$os-$ws-$arch" = "hpux-motif-ia64" ] || [ "$os-$ws-$arch" = "hpux-motif-ia64_32" ] || [ "$os-$ws-$arch" = "linux-gtk-s390" ] || [ "$os-$ws-$arch" = "linux-gtk-s390x" ] || [ "$os-$ws-$arch" = "freebsd-gtk-x86" ] || [ "$os-$ws-$arch" = "freebsd-gtk-amd64" ]
|
||||
-if [ "$os-$ws-$arch" = "linux-motif-x86" ] || [ "$os-$ws-$arch" = "linux-gtk-x86" ] || [ "$os-$ws-$arch" = "linux-gtk-x86_64" ] || [ "$os-$ws-$arch" = "linux-gtk-ia64" ] || [ "$os-$ws-$arch" = "solaris-motif-sparc" ] || [ "$os-$ws-$arch" = "solaris-gtk-x86" ] || [ "$os-$ws-$arch" = "solaris-gtk-sparc" ] || [ "$os-$ws-$arch" = "aix-motif-ppc" ] || [ "$os-$ws-$arch" = "hpux-motif-PA_RISC" ] || [ "$os-$ws-$arch" = "hpux-motif-ia64_32"] || [ "$os-$ws-$arch" = "qnx-photon-x86" ] || [ "$os-$ws-$arch" = "win32-win32-ia64" ] || [ "$os-$ws-$arch" = "win32-win32-x86" ] || [ "$os-$ws-$arch" = "win32-wpf-x86" ] || [ "$os-$ws-$arch" = "win32-win32-x86_64" ] || [ "$os-$ws-$arch" = "linux-gtk-ppc" ] || [ "$os-$ws-$arch" = "macosx-carbon-ppc" ] || [ "$os-$ws-$arch" = "hpux-motif-ia64_32" ] || [ "$os-$ws-$arch" = "linux-gtk-s390" ] || [ "$os-$ws-$arch" = "linux-gtk-s390x" ]
|
||||
+if [ "$os-$ws-$arch" = "linux-motif-x86" ] || [ "$os-$ws-$arch" = "linux-gtk-x86" ] || [ "$os-$ws-$arch" = "linux-gtk-x86_64" ] || [ "$os-$ws-$arch" = "linux-gtk-ia64" ] || [ "$os-$ws-$arch" = "solaris-motif-sparc" ] || [ "$os-$ws-$arch" = "solaris-gtk-x86" ] || [ "$os-$ws-$arch" = "solaris-gtk-sparc" ] || [ "$os-$ws-$arch" = "aix-motif-ppc" ] || [ "$os-$ws-$arch" = "hpux-motif-PA_RISC" ] || [ "$os-$ws-$arch" = "hpux-motif-ia64_32"] || [ "$os-$ws-$arch" = "qnx-photon-x86" ] || [ "$os-$ws-$arch" = "win32-win32-ia64" ] || [ "$os-$ws-$arch" = "win32-win32-x86" ] || [ "$os-$ws-$arch" = "win32-wpf-x86" ] || [ "$os-$ws-$arch" = "win32-win32-x86_64" ] || [ "$os-$ws-$arch" = "linux-gtk-ppc" ] || [ "$os-$ws-$arch" = "macosx-carbon-ppc" ] || [ "$os-$ws-$arch" = "hpux-motif-ia64_32" ] || [ "$os-$ws-$arch" = "linux-gtk-s390" ] || [ "$os-$ws-$arch" = "linux-gtk-s390x" ] || [ "$os-$ws-$arch" = "freebsd-gtk-x86" ] || [ "$os-$ws-$arch" = "freebsd-gtk-amd64" ]
|
||||
then
|
||||
ORIGCLASSPATH=$CLASSPATH;export ORIGCLASSPATH
|
||||
ant -q -buildfile jdtcoresrc/compilejdtcorewithjavac.xml
|
||||
CLASSPATH=$PWD/jdtcoresrc/ecj.jar:$CLASSPATH;export CLASSPATH
|
||||
ant -q -buildfile jdtcoresrc/compilejdtcore.xml
|
||||
CLASSPATH=$PWD/ecj.jar:$ORIGCLASSPATH;export CLASSPATH
|
||||
- ant -q -buildfile build.xml $target -DinstallOs=$os -DinstallWs=$ws -DinstallArch=$arch $compilelibs $bootclasspath
|
||||
+ ant -q -buildfile build.xml $target -DinstallOs=$os -DinstallWs=$ws -DinstallArch=$arch $compilelibs $bootclasspath
|
||||
else
|
||||
ant -q -buildfile jdtcoresrc/compilejdtcorewithjavac.xml -propertyfile build.properties
|
||||
@@ -64,4 +64,4 @@
|
||||
echo "The os-ws-arch combination of $os-$ws-$arch is not valid."
|
||||
exit 1
|
||||
fi
|
||||
|
10
java/eclipse/files/patch-build.properties
Normal file
10
java/eclipse/files/patch-build.properties
Normal file
@ -0,0 +1,10 @@
|
||||
--- build.properties.orig 2008-08-02 14:21:21.000000000 -0400
|
||||
+++ build.properties 2008-08-02 14:50:18.000000000 -0400
|
||||
@@ -1,3 +1,3 @@
|
||||
-J2SE-1.4=
|
||||
-J2SE-1.5=
|
||||
-JavaSE-1.6=
|
||||
\ No newline at end of file
|
||||
+#J2SE-1.4=
|
||||
+#J2SE-1.5=
|
||||
+#JavaSE-1.6=
|
@ -1,16 +1,17 @@
|
||||
--- build.xml.orig 2007-09-22 02:02:44.000000000 +0900
|
||||
+++ build.xml 2007-10-19 13:37:04.000000000 +0900
|
||||
@@ -10,6 +10,7 @@
|
||||
--- build.xml.orig 2008-09-29 19:16:32.000000000 -0400
|
||||
+++ build.xml 2008-09-29 19:19:37.000000000 -0400
|
||||
@@ -1,7 +1,7 @@
|
||||
<project name="Eclipse SDK Source Build" default="run" basedir=".">
|
||||
|
||||
<target name="fetch" depends="init" if="srcFetch">
|
||||
<touch file="${cvspass}" />
|
||||
+
|
||||
<property name="featureOnly" value="true" />
|
||||
<property name="featureAndPlugins" value="true" />
|
||||
<property name="featuresRecursively" value="true" />
|
||||
@@ -21,6 +22,17 @@
|
||||
<mkdir dir="${linux.motif.rootfiles}" />
|
||||
<copy tofile="${linux.motif.rootfiles}/about.html" file="${buildDirectory}/plugins/org.eclipse.swt.motif.linux.x86/about.html" />
|
||||
<!-- default target that runs complete build -->
|
||||
- <target name="run" depends="fetch,insertBuildId,compile,install" />
|
||||
+ <target name="run" depends="fetch,insertBuildId,compilelibs,compile,install" />
|
||||
|
||||
<!-- all features required to build eclipse sdk and javadoc -->
|
||||
<target name="allElements">
|
||||
@@ -41,6 +41,16 @@
|
||||
<mkdir dir="${linux.gtk.s390x.rootfiles}" />
|
||||
<copy tofile="${linux.gtk.s390x.rootfiles}/about.html" file="${buildDirectory}/plugins/org.eclipse.swt.gtk.linux.s390x/about.html" />
|
||||
|
||||
+ <!--copy freebsd gtk x86 about_files to in temp location where it will be copied into root of eclipse at assembly time-->
|
||||
+ <property name="freebsd.gtk.x86.rootfiles" value="${buildDirectory}/features/org.eclipse.platform/about_files/freebsd.gtk.x86" />
|
||||
@ -22,66 +23,53 @@
|
||||
+ <mkdir dir="${freebsd.gtk.amd64.rootfiles}" />
|
||||
+ <copy tofile="${freebsd.gtk.amd64.rootfiles}/about.html" file="${buildDirectory}/plugins/org.eclipse.swt.gtk.freebsd.amd64/about.html" />
|
||||
+
|
||||
+
|
||||
<!--copy linux gtk x86 about_files to in temp location where it will be copied into root of eclipse at assembly time-->
|
||||
<property name="linux.gtk.x86.rootfiles" value="${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.x86" />
|
||||
<mkdir dir="${linux.gtk.x86.rootfiles}" />
|
||||
@@ -108,11 +120,18 @@
|
||||
</copy>
|
||||
|
||||
<!-- build liblocalfile -->
|
||||
+ <!--
|
||||
<exec dir="plugins/org.eclipse.core.filesystem/natives/unix/linux" executable="make" failonerror="true" />
|
||||
<move file="plugins/org.eclipse.core.filesystem/natives/unix/linux/liblocalfile_1_0_0.so" todir="plugins/org.eclipse.core.filesystem.linux.${installArch}/os/linux/${installArch}">
|
||||
+ -->
|
||||
+ <exec dir="plugins/org.eclipse.core.filesystem/natives/unix/freebsd" executable="make" failonerror="true" />
|
||||
+ <move file="plugins/org.eclipse.core.filesystem/natives/unix/freebsd/liblocalfile_1_0_0.so" todir="plugins/org.eclipse.core.filesystem.freebsd.${installArch}/os/freebsd/${installArch}">
|
||||
</move>
|
||||
<!-- build libupdate -->
|
||||
+ <!--
|
||||
<ant dir="plugins/org.eclipse.update.core.linux/src" antfile="build.xml" />
|
||||
+ -->
|
||||
+ <ant dir="plugins/org.eclipse.update.core.freebsd/src" antfile="build.xml" />
|
||||
|
||||
<copy todir="${linux.gtk.x86_64.rootfiles}">
|
||||
<fileset dir="${buildDirectory}/plugins/org.eclipse.swt.gtk.linux.x86_64" includes="
|
||||
about_files/mpl-v11.txt" />
|
||||
@@ -71,6 +81,25 @@
|
||||
<record name="compilelog.txt" action="stop" />
|
||||
</target>
|
||||
|
||||
@@ -305,8 +324,16 @@
|
||||
</fail>
|
||||
|
||||
<property name="compilerArg" value="-enableJavadoc -encoding ISO-8859-1" />
|
||||
- <property name="javacSource" value="1.6" />
|
||||
- <property name="javacTarget" value="1.6" />
|
||||
+ <property name="javacSource" value="1.5" />
|
||||
+ <property name="javacTarget" value="1.5" />
|
||||
+ <!-- for jdk1.6 -->
|
||||
+ <condition property="javacSource" value="1.6">
|
||||
+ <isset property="JavaSE-1.6"/>
|
||||
+ </condition>
|
||||
+ <condition property="javacTarget" value="1.6">
|
||||
+ <isset property="JavaSE-1.6"/>
|
||||
+ </condition>
|
||||
+ <target name="compilelibs" depends="init,clean" if="libsconfig">
|
||||
+ <echo message="Compiling SWT native libraries..."/>
|
||||
+ <ant dir="${buildDirectory}/plugins/org.eclipse.swt.${installWs}.${installOs}.${installArch}" antfile="build.xml" target="build.jnilibs"/>
|
||||
+
|
||||
<property name="javacDebugInfo" value="true" />
|
||||
<property name="javacFailOnError" value="true" />
|
||||
|
||||
@@ -322,6 +349,8 @@
|
||||
<!-- determines if libraries need to be recompiled for specific platforms -->
|
||||
<condition property="libsconfig">
|
||||
<or>
|
||||
+ <equals arg1="${installOs}-${installWs}-${installArch}" arg2="freebsd-gtk-x86" />
|
||||
+ <equals arg1="${installOs}-${installWs}-${installArch}" arg2="freebsd-gtk-amd64" />
|
||||
<equals arg1="${installOs}-${installWs}-${installArch}" arg2="linux-gtk-ppc64" />
|
||||
+ <echo message="Compiling native launcher..."/>
|
||||
+ <property name="launcherlibs" value="${buildDirectory}/features/org.eclipse.equinox.executable" />
|
||||
+ <exec dir="${launcherlibs}/library/${installWs}/" executable="sh" failonerror="true">
|
||||
+ <arg line="build.sh install" />
|
||||
+ </exec>
|
||||
+
|
||||
+ <echo message="Compiling liblocalfile..."/>
|
||||
+ <exec dir="plugins/org.eclipse.core.filesystem/natives/unix/freebsd" executable="make" failonerror="true" />
|
||||
+ <move file="plugins/org.eclipse.core.filesystem/natives/unix/freebsd/liblocalfile_1_0_0.so" todir="plugins/org.eclipse.core.filesystem.freebsd.${installArch}/os/freebsd/${installArch}">
|
||||
+ </move>
|
||||
+
|
||||
+ <echo message="Compiling native update library..."/>
|
||||
+ <ant dir="plugins/org.eclipse.update.core.${installOs}/src" antfile="build.xml" />
|
||||
+ </target>
|
||||
+
|
||||
<!--create an installable eclipse runtime-->
|
||||
<target name="install" depends="init">
|
||||
<echo message="Assembling..." />
|
||||
@@ -277,6 +306,8 @@
|
||||
<equals arg1="${installOs}-${installWs}-${installArch}" arg2="linux-motif-x86" />
|
||||
<equals arg1="${installOs}-${installWs}-${installArch}" arg2="linux-gtk-s390" />
|
||||
@@ -335,7 +364,10 @@
|
||||
<equals arg1="${installOs}-${installWs}-${installArch}" arg2="linux-gtk-s390x" />
|
||||
+ <equals arg1="${installOs}-${installWs}-${installArch}" arg2="freebsd-gtk-x86" />
|
||||
+ <equals arg1="${installOs}-${installWs}-${installArch}" arg2="freebsd-gtk-amd64" />
|
||||
<equals arg1="${installOs}-${installWs}-${installArch}" arg2="solaris-gtk-x86" />
|
||||
<equals arg1="${installOs}-${installWs}-${installArch}" arg2="hpux-motif-PA_RISC" />
|
||||
</or>
|
||||
@@ -284,7 +315,10 @@
|
||||
|
||||
<!--used to add doc plug-ins to result after initial assembly-->
|
||||
<condition property="archive.format" value="tar">
|
||||
+ <or>
|
||||
<equals arg1="${installOs}" arg2="linux" />
|
||||
+ <equals arg1="${installOs}" arg2="freebsd" />
|
||||
+ </or>
|
||||
- <equals arg1="${installOs}" arg2="linux" />
|
||||
+ <or>
|
||||
+ <equals arg1="${installOs}" arg2="linux" />
|
||||
+ <equals arg1="${installOs}" arg2="freebsd" />
|
||||
+ </or>
|
||||
</condition>
|
||||
<property name="archive.format" value="zip" />
|
||||
</target>
|
||||
|
||||
|
@ -1,34 +0,0 @@
|
||||
--- features/org.eclipse.cvs/build.xml.orig 2007-06-26 04:39:43.000000000 +0900
|
||||
+++ features/org.eclipse.cvs/build.xml 2007-08-23 23:51:19.000000000 +0900
|
||||
@@ -123,6 +123,22 @@
|
||||
</fileset>
|
||||
</copy>
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/rootfiles">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ </copy>
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/rootfiles">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ </copy>
|
||||
+ </target>
|
||||
<target name="rootFileslinux_gtk_x86">
|
||||
<mkdir dir="${feature.base}/linux.gtk.x86/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
@@ -255,6 +271,8 @@
|
||||
<antcall target="rootFileswin32_win32_x86"/>
|
||||
<antcall target="rootFileswin32_wpf_x86"/>
|
||||
<antcall target="rootFilesmacosx_carbon_ppc"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFileslinux_gtk_x86"/>
|
||||
<antcall target="rootFileslinux_gtk_ppc"/>
|
||||
<antcall target="rootFileslinux_gtk_ppc64"/>
|
@ -1,22 +0,0 @@
|
||||
--- features/org.eclipse.cvs.source/build.xml.orig 2007-06-26 04:39:42.000000000 +0900
|
||||
+++ features/org.eclipse.cvs.source/build.xml 2007-08-23 23:49:08.000000000 +0900
|
||||
@@ -83,6 +83,10 @@
|
||||
</target>
|
||||
<target name="rootFileswin32_wpf_x86">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
<target name="rootFilesmacosx_carbon_ppc">
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_x86">
|
||||
@@ -121,6 +125,8 @@
|
||||
<antcall target="rootFileswin32_win32_x86"/>
|
||||
<antcall target="rootFileswin32_wpf_x86"/>
|
||||
<antcall target="rootFilesmacosx_carbon_ppc"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFileslinux_gtk_x86"/>
|
||||
<antcall target="rootFileslinux_gtk_ppc"/>
|
||||
<antcall target="rootFileslinux_gtk_ppc64"/>
|
@ -1,14 +0,0 @@
|
||||
--- features/org.eclipse.equinox.executable/target.build.properties.orig 2007-06-26 04:57:23.000000000 +0900
|
||||
+++ features/org.eclipse.equinox.executable/target.build.properties 2007-08-24 16:35:31.000000000 +0900
|
||||
@@ -21,6 +21,12 @@
|
||||
root.linux.gtk.x86=bin/gtk/linux/x86,gtk_root
|
||||
root.linux.gtk.x86.permissions.755=libcairo-swt.so
|
||||
|
||||
+root.freebsd.gtk.x86=bin/gtk/freebsd/x86,gtk_root
|
||||
+root.freebsd.gtk.x86.permissions.755=libcairo-swt.so
|
||||
+
|
||||
+root.freebsd.gtk.amd64=bin/gtk/freebsd/amd64,gtk_root
|
||||
+root.freebsd.gtk.amd64.permissions.755=libcairo-swt.so
|
||||
+
|
||||
root.linux.gtk.ppc=bin/gtk/linux/ppc,gtk_root
|
||||
root.linux.gtk.ppc.permissions.755=libcairo-swt.so
|
@ -1,36 +0,0 @@
|
||||
--- features/org.eclipse.equinox.executable/target.build.xml.orig 2007-06-26 04:57:02.000000000 +0900
|
||||
+++ features/org.eclipse.equinox.executable/target.build.xml 2007-09-05 21:45:39.000000000 +0900
|
||||
@@ -73,6 +73,24 @@
|
||||
<chmod perm="755" dir="${feature.base}/macosx.carbon.x86/${collectingFolder}" includes="${launcherName}.app/Contents/MacOS/${launcherName}" />
|
||||
<chmod perm="755" dir="${feature.base}/macosx.carbon.x86/${collectingFolder}" includes="${launcherName}.app/Contents/Resources/Splash.app/Contents/MacOS/${launcherName}"/>
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/bin/gtk/freebsd/x86" includes="**" />
|
||||
+ <fileset dir="${basedir}/gtk_root" includes="**" />
|
||||
+ </copy>
|
||||
+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" includes="${launcherName}" />
|
||||
+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" includes="libcairo-swt.so" />
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/bin/gtk/freebsd/amd64" includes="**" />
|
||||
+ <fileset dir="${basedir}/gtk_root" includes="**" />
|
||||
+ </copy>
|
||||
+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" includes="${launcherName}" />
|
||||
+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" includes="libcairo-swt.so" />
|
||||
+ </target>
|
||||
<target name="rootFileslinux_gtk_x86">
|
||||
<mkdir dir="${feature.base}/linux.gtk.x86/${collectingFolder}"/>
|
||||
<copy todir="${feature.base}/linux.gtk.x86/${collectingFolder}" failonerror="true" overwrite="true">
|
||||
@@ -166,6 +184,8 @@
|
||||
<antcall target="rootFileswin32_wpf_x86"/>
|
||||
<antcall target="rootFilesmacosx_carbon_ppc"/>
|
||||
<antcall target="rootFilesmacosx_carbon_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFileslinux_gtk_x86"/>
|
||||
<antcall target="rootFileslinux_gtk_ppc"/>
|
||||
<antcall target="rootFileslinux_gtk_ppc64"/>
|
@ -1,25 +0,0 @@
|
||||
--- features/org.eclipse.equinox.executable/library/gtk/make_freebsd.mak.orig 2007-10-11 15:42:00.000000000 +0900
|
||||
+++ features/org.eclipse.equinox.executable/library/gtk/make_freebsd.mak 2007-10-11 15:57:13.000000000 +0900
|
||||
@@ -32,7 +32,7 @@
|
||||
ifeq ($(DEFAULT_JAVA),)
|
||||
DEFAULT_JAVA=DEFAULT_JAVA_JNI
|
||||
endif
|
||||
-
|
||||
+
|
||||
# Define the object modules to be compiled and flags.
|
||||
CC=gcc
|
||||
MAIN_OBJS = eclipseMain.o
|
||||
@@ -41,11 +41,11 @@
|
||||
|
||||
EXEC = $(PROGRAM_OUTPUT)
|
||||
DLL = $(PROGRAM_LIBRARY)
|
||||
-LIBS = `pkg-config --libs-only-L gtk+-2.0` -lgtk-x11-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lgdk-x11-2.0 -lpthread -ldl
|
||||
+LIBS = `pkg-config --libs-only-L gtk+-2.0` -lgtk-x11-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lgdk-x11-2.0 -lpthread #-ldl
|
||||
LFLAGS = -shared -fpic -Wl,--export-dynamic
|
||||
CFLAGS = -O -s -Wall\
|
||||
-fpic \
|
||||
- -DLINUX \
|
||||
+ -DFREEBSD \
|
||||
-DMOZILLA_FIX \
|
||||
-DDEFAULT_OS="\"$(DEFAULT_OS)\"" \
|
||||
-DDEFAULT_OS_ARCH="\"$(DEFAULT_OS_ARCH)\"" \
|
@ -1,99 +0,0 @@
|
||||
--- features/org.eclipse.jdt/build.xml.orig Fri Sep 21 18:25:30 2007
|
||||
+++ features/org.eclipse.jdt/build.xml Sun Oct 21 17:11:44 2007
|
||||
@@ -1,5 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project name="org.eclipse.jdt" default="build.update.jar" basedir=".">
|
||||
+ <condition property="jdk16">
|
||||
+ <isset property="JavaSE-1.6"/>
|
||||
+ </condition>
|
||||
|
||||
<target name="init">
|
||||
<property name="feature.temp.folder" value="${basedir}/feature.temp.folder"/>
|
||||
@@ -32,26 +35,13 @@
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
- <ant antfile="build.xml" dir="../../plugins/org.eclipse.jdt.compiler.tool" target="${target}">
|
||||
- <property name="arch" value="x86"/>
|
||||
- <property name="os" value="win32"/>
|
||||
- <property name="ws" value="win32"/>
|
||||
- </ant>
|
||||
- <ant antfile="build.xml" dir="../../plugins/org.eclipse.jdt.compiler.apt" target="${target}">
|
||||
- <property name="arch" value="x86"/>
|
||||
- <property name="os" value="win32"/>
|
||||
- <property name="ws" value="win32"/>
|
||||
- </ant>
|
||||
+
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.jdt.apt.core" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
- <ant antfile="build.xml" dir="../../plugins/org.eclipse.jdt.apt.pluggable.core" target="${target}">
|
||||
- <property name="arch" value="x86"/>
|
||||
- <property name="os" value="win32"/>
|
||||
- <property name="ws" value="win32"/>
|
||||
- </ant>
|
||||
+
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.jdt.debug" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
@@ -102,7 +92,30 @@
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="win32"/>
|
||||
</ant>
|
||||
+
|
||||
+ <antcall target="all.plugins.jdk16" inheritAll="true"/>
|
||||
</target>
|
||||
+ <target name="all.plugins.jdk16" if="jdk16">
|
||||
+ <!-- 1.6 -->
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.jdt.apt.pluggable.core" target="${target}">
|
||||
+ <property name="arch" value="x86" />
|
||||
+ <property name="os" value="win32" />
|
||||
+ <property name="ws" value="win32" />
|
||||
+ </ant>
|
||||
+ <!-- 1.6 -->
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.jdt.compiler.tool" target="${target}">
|
||||
+ <property name="arch" value="x86" />
|
||||
+ <property name="os" value="win32" />
|
||||
+ <property name="ws" value="win32" />
|
||||
+ </ant>
|
||||
+ <!-- 1.6 -->
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.jdt.compiler.apt" target="${target}">
|
||||
+ <property name="arch" value="x86" />
|
||||
+ <property name="os" value="win32" />
|
||||
+ <property name="ws" value="win32" />
|
||||
+ </ant>
|
||||
+ </target>
|
||||
+
|
||||
<target name="all.features" depends="init">
|
||||
</target>
|
||||
<target name="update.feature" depends="init">
|
||||
@@ -257,6 +270,18 @@
|
||||
</fileset>
|
||||
</copy>
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/rootfiles" includes="**" />
|
||||
+ </copy>
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/rootfiles" includes="**" />
|
||||
+ </copy>
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
<mkdir dir="${feature.base}/solaris.gtk.sparc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/solaris.gtk.sparc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
@@ -333,6 +358,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -1,32 +0,0 @@
|
||||
--- features/org.eclipse.jdt/feature.xml.orig 2008-02-22 09:09:09.000000000 +0900
|
||||
+++ features/org.eclipse.jdt/feature.xml 2008-03-11 00:19:04.000000000 +0900
|
||||
@@ -52,29 +52,6 @@
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
- id="org.eclipse.jdt.apt.pluggable.core"
|
||||
- download-size="0"
|
||||
- install-size="0"
|
||||
- version="0.0.0"
|
||||
- unpack="false"/>
|
||||
-
|
||||
- <plugin
|
||||
- id="org.eclipse.jdt.compiler.apt"
|
||||
- download-size="0"
|
||||
- install-size="0"
|
||||
- version="0.0.0"
|
||||
- fragment="true"
|
||||
- unpack="false"/>
|
||||
-
|
||||
- <plugin
|
||||
- id="org.eclipse.jdt.compiler.tool"
|
||||
- download-size="0"
|
||||
- install-size="0"
|
||||
- version="0.0.0"
|
||||
- fragment="true"
|
||||
- unpack="false"/>
|
||||
-
|
||||
- <plugin
|
||||
id="org.eclipse.jdt.core"
|
||||
download-size="0"
|
||||
install-size="0"
|
41
java/eclipse/files/patch-features-org.eclipse.cvs-build.xml
Normal file
41
java/eclipse/files/patch-features-org.eclipse.cvs-build.xml
Normal file
@ -0,0 +1,41 @@
|
||||
--- features/org.eclipse.cvs/build.xml.orig 2008-08-02 14:53:20.000000000 -0400
|
||||
+++ features/org.eclipse.cvs/build.xml 2008-08-02 14:53:59.000000000 -0400
|
||||
@@ -155,6 +155,14 @@
|
||||
</fileset>
|
||||
</copy>
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/rootfiles">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ </copy>
|
||||
+ </target>
|
||||
<target name="rootFileslinux_gtk_ppc">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ppc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ppc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
@@ -171,6 +179,14 @@
|
||||
</fileset>
|
||||
</copy>
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/rootfiles">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ </copy>
|
||||
+ </target>
|
||||
<target name="rootFileslinux_gtk_ia64">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ia64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ia64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
@@ -272,6 +288,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -1,17 +1,17 @@
|
||||
--- features/org.eclipse.pde.source/build.xml.orig Mon Jun 25 15:39:43 2007
|
||||
+++ features/org.eclipse.pde.source/build.xml Fri Aug 17 15:41:11 2007
|
||||
@@ -101,6 +101,10 @@
|
||||
--- features/org.eclipse.cvs.source/build.xml.orig 2008-08-02 14:55:45.000000000 -0400
|
||||
+++ features/org.eclipse.cvs.source/build.xml 2008-08-02 14:56:33.000000000 -0400
|
||||
@@ -131,6 +131,10 @@
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
@@ -129,6 +133,8 @@
|
||||
@@ -158,6 +162,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
@ -1,9 +1,9 @@
|
||||
--- features/org.eclipse.equinox.executable/feature.xml.orig 2007-06-26 04:57:23.000000000 +0900
|
||||
+++ features/org.eclipse.equinox.executable/feature.xml 2007-08-23 23:47:11.000000000 +0900
|
||||
@@ -52,6 +52,28 @@
|
||||
unpack="true"/>
|
||||
--- features/org.eclipse.equinox.executable/feature.xml.orig 2008-08-02 15:03:58.000000000 -0400
|
||||
+++ features/org.eclipse.equinox.executable/feature.xml 2008-08-02 15:04:36.000000000 -0400
|
||||
@@ -79,6 +79,16 @@
|
||||
fragment="true"/>
|
||||
|
||||
<plugin
|
||||
<plugin
|
||||
+ id="org.eclipse.equinox.launcher.gtk.freebsd.x86"
|
||||
+ os="freebsd"
|
||||
+ ws="gtk"
|
||||
@ -11,10 +11,16 @@
|
||||
+ download-size="0"
|
||||
+ install-size="0"
|
||||
+ version="0.0.0"
|
||||
+ fragment="true"
|
||||
+ unpack="true"/>
|
||||
+ fragment="true"/>
|
||||
+
|
||||
+ <plugin
|
||||
+ <plugin
|
||||
id="org.eclipse.equinox.launcher.gtk.linux.x86_64"
|
||||
os="linux"
|
||||
ws="gtk"
|
||||
@@ -89,6 +99,16 @@
|
||||
fragment="true"/>
|
||||
|
||||
<plugin
|
||||
+ id="org.eclipse.equinox.launcher.gtk.freebsd.amd64"
|
||||
+ os="freebsd"
|
||||
+ ws="gtk"
|
||||
@ -22,10 +28,9 @@
|
||||
+ download-size="0"
|
||||
+ install-size="0"
|
||||
+ version="0.0.0"
|
||||
+ fragment="true"
|
||||
+ unpack="true"/>
|
||||
+ fragment="true"/>
|
||||
+
|
||||
+ <plugin
|
||||
id="org.eclipse.equinox.launcher.gtk.linux.x86"
|
||||
os="linux"
|
||||
ws="gtk"
|
||||
+ <plugin
|
||||
id="org.eclipse.equinox.launcher.motif.aix.ppc"
|
||||
os="aix"
|
||||
ws="motif"
|
@ -1,22 +1,22 @@
|
||||
--- features/org.eclipse.equinox.executable/library/gtk/build.sh.orig 2007-09-22 01:59:40.000000000 +0900
|
||||
+++ features/org.eclipse.equinox.executable/library/gtk/build.sh 2007-10-20 18:57:55.000000000 +0900
|
||||
@@ -10,6 +10,9 @@
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Kevin Cornell (Rational Software Corporation)
|
||||
# Martin Oberhuber (Wind River) - [176805] Support building with gcc and debug
|
||||
+#
|
||||
+# This is from "features/org.eclipse.equinox.executable/library/gtk/build.sh"
|
||||
+#
|
||||
#*******************************************************************************
|
||||
#
|
||||
# Usage: sh build.sh [<optional switches>] [clean]
|
||||
@@ -50,6 +53,25 @@
|
||||
fi
|
||||
|
||||
case $OS in
|
||||
--- features/org.eclipse.equinox.executable/library/gtk/build.sh.orig 2008-09-30 19:29:09.000000000 -0400
|
||||
+++ features/org.eclipse.equinox.executable/library/gtk/build.sh 2008-09-30 19:28:40.000000000 -0400
|
||||
@@ -53,6 +53,7 @@
|
||||
"Linux")
|
||||
makefile="make_linux.mak"
|
||||
defaultOS="linux"
|
||||
+ MAKE=make
|
||||
case $MODEL in
|
||||
"x86_64")
|
||||
defaultOSArch="x86_64"
|
||||
@@ -94,9 +95,31 @@
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
+ "FreeBSD")
|
||||
+ makefile="make_freebsd.mak"
|
||||
+ defaultOS="freebsd"
|
||||
+ MAKE=gmake
|
||||
+ javaHome="$JAVA_HOME"
|
||||
+ case $MODEL in
|
||||
+ "amd64")
|
||||
+ defaultOSArch="amd64"
|
||||
@ -33,32 +33,37 @@
|
||||
+ ;;
|
||||
+ esac
|
||||
+ ;;
|
||||
"Linux")
|
||||
makefile="make_linux.mak"
|
||||
defaultOS="linux"
|
||||
@@ -148,7 +170,6 @@
|
||||
DEFAULT_OS="$defaultOS"
|
||||
DEFAULT_OS_ARCH="$defaultOSArch"
|
||||
DEFAULT_WS="$defaultWS"
|
||||
-JAVA_HOME=$javaHome
|
||||
"SunOS")
|
||||
makefile="make_solaris.mak"
|
||||
defaultOS="solaris"
|
||||
+ MAKE=make
|
||||
javaHome="/usr/jdk/jdk1.5.0_01"
|
||||
OUTPUT_DIR="../../bin/$defaultWS/$defaultOS/$defaultOSArch"
|
||||
#PATH=/usr/ccs/bin:/opt/SUNWspro/bin:$PATH
|
||||
@@ -154,7 +177,7 @@
|
||||
JAVA_HOME=$javaHome
|
||||
DEFAULT_JAVA=$defaultJava
|
||||
|
||||
export OUTPUT_DIR PROGRAM_OUTPUT DEFAULT_OS DEFAULT_OS_ARCH DEFAULT_WS JAVA_HOME DEFAULT_JAVA
|
||||
@@ -156,13 +177,13 @@
|
||||
-LIBRARY_DIR="../../../org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.$defaultWS.$defaultOS.$defaultOSArch"
|
||||
+LIBRARY_DIR="../../../../plugins/org.eclipse.equinox.launcher.$defaultWS.$defaultOS.$defaultOSArch"
|
||||
OUTPUT_DIR="../../bin/$defaultWS/$defaultOS/$defaultOSArch"
|
||||
|
||||
export OUTPUT_DIR PROGRAM_OUTPUT DEFAULT_OS DEFAULT_OS_ARCH DEFAULT_WS JAVA_HOME DEFAULT_JAVA LIBRARY_DIR
|
||||
@@ -162,13 +185,13 @@
|
||||
# If the OS is supported (a makefile exists)
|
||||
if [ "$makefile" != "" ]; then
|
||||
if [ "$extraArgs" != "" ]; then
|
||||
- make -f $makefile $extraArgs
|
||||
+ gmake -f $makefile $extraArgs
|
||||
+ ${MAKE} -f $makefile $extraArgs
|
||||
else
|
||||
echo "Building $OS launcher. Defaults: -os $DEFAULT_OS -arch $DEFAULT_OS_ARCH -ws $DEFAULT_WS"
|
||||
- make -f $makefile clean
|
||||
+ gmake -f $makefile clean
|
||||
+ ${MAKE} -f $makefile clean
|
||||
case x$CC in
|
||||
- x*gcc*) make -f $makefile all PICFLAG=-fpic ;;
|
||||
- *) make -f $makefile all ;;
|
||||
+ x*gcc*) gmake -f $makefile all PICFLAG=-fpic ;;
|
||||
+ *) gmake -f $makefile all ;;
|
||||
+ x*gcc*) ${MAKE} -f $makefile all PICFLAG=-fpic ;;
|
||||
+ *) ${MAKE} -f $makefile all ;;
|
||||
esac
|
||||
fi
|
||||
else
|
@ -0,0 +1,17 @@
|
||||
--- features/org.eclipse.equinox.executable/library/gtk/make_freebsd.mak.orig 2008-08-02 15:47:34.000000000 -0400
|
||||
+++ features/org.eclipse.equinox.executable/library/gtk/make_freebsd.mak 2008-08-02 15:47:42.000000000 -0400
|
||||
@@ -42,12 +42,12 @@
|
||||
EXEC = $(PROGRAM_OUTPUT)
|
||||
DLL = $(PROGRAM_LIBRARY)
|
||||
#LIBS = `pkg-config --libs-only-L gtk+-2.0` -lgtk-x11-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lgdk-x11-2.0 -lpthread -ldl
|
||||
-LIBS = -lpthread -ldl
|
||||
+LIBS = -lpthread
|
||||
GTK_LIBS = -DGTK_LIB="\"libgtk-x11-2.0.so.0\"" -DGDK_LIB="\"libgdk-x11-2.0.so.0\"" -DPIXBUF_LIB="\"libgdk_pixbuf-2.0.so.0\"" -DGOBJ_LIB="\"libgobject-2.0.so.0\""
|
||||
LFLAGS = -shared -fpic -Wl,--export-dynamic
|
||||
CFLAGS = -g -s -Wall\
|
||||
-fpic \
|
||||
- -DLINUX \
|
||||
+ -DFREEBSD \
|
||||
-DMOZILLA_FIX \
|
||||
-DDEFAULT_OS="\"$(DEFAULT_OS)\"" \
|
||||
-DDEFAULT_OS_ARCH="\"$(DEFAULT_OS_ARCH)\"" \
|
@ -0,0 +1,14 @@
|
||||
--- features/org.eclipse.equinox.executable/target.build.properties.orig 2008-08-02 14:57:57.000000000 -0400
|
||||
+++ features/org.eclipse.equinox.executable/target.build.properties 2008-08-02 15:02:29.000000000 -0400
|
||||
@@ -46,4 +46,9 @@
|
||||
root.qnx.photon.x86=bin/photon/qnx/x86
|
||||
|
||||
root.linux.motif.x86=bin/motif/linux/x86,motif_root
|
||||
-root.linux.motif.x86.permissions.755=libXm.so.2,libcairo-swt.so
|
||||
\ No newline at end of file
|
||||
+root.linux.motif.x86.permissions.755=libXm.so.2,libcairo-swt.so
|
||||
+
|
||||
+root.freebsd.gtk.x86=bin/gtk/freebsd/x86,gtk_root
|
||||
+root.freebsd.gtk.x86.permissions.755=${launcherName}
|
||||
+root.freebsd.gtk.amd64=bin/gtk/freebsd/amd64,gtk_root
|
||||
+root.freebsd.gtk.amd64.permissions.755=${launcherName}
|
@ -0,0 +1,41 @@
|
||||
--- features/org.eclipse.equinox.executable/target.build.xml.orig 2008-08-02 15:00:18.000000000 -0400
|
||||
+++ features/org.eclipse.equinox.executable/target.build.xml 2008-08-02 15:02:09.000000000 -0400
|
||||
@@ -102,6 +102,14 @@
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86/${collectingFolder}" includes="${launcherName}" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86/${collectingFolder}" includes="libcairo-swt.so" />
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/bin/gtk/freebsd/x86" includes="**" />
|
||||
+ <fileset dir="${basedir}/gtk_root" includes="**" />
|
||||
+ </copy>
|
||||
+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" includes="${launcherName}" />
|
||||
+ </target>
|
||||
<target name="rootFileslinux_gtk_ppc">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ppc/${collectingFolder}"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ppc/${collectingFolder}" failonerror="true" overwrite="true">
|
||||
@@ -126,6 +134,14 @@
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}" includes="${launcherName}" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}" includes="libcairo-swt.so" />
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/bin/gtk/freebsd/amd64" includes="**" />
|
||||
+ <fileset dir="${basedir}/gtk_root" includes="**" />
|
||||
+ </copy>
|
||||
+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" includes="${launcherName}" />
|
||||
+ </target>
|
||||
<target name="rootFileslinux_gtk_ia64">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ia64/${collectingFolder}"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ia64/${collectingFolder}" failonerror="true" overwrite="true">
|
||||
@@ -209,6 +225,8 @@
|
||||
<antcall target="rootFileslinux_gtk_x86_64"/>
|
||||
<antcall target="rootFileslinux_gtk_ia64"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -0,0 +1,22 @@
|
||||
--- features/org.eclipse.equinox.p2.user.ui/build.xml.orig 2008-08-02 15:07:43.000000000 -0400
|
||||
+++ features/org.eclipse.equinox.p2.user.ui/build.xml 2008-08-02 15:08:24.000000000 -0400
|
||||
@@ -236,6 +236,10 @@
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
@@ -263,6 +267,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -0,0 +1,22 @@
|
||||
--- features/org.eclipse.equinox.p2.user.ui.source/build.xml.orig 2008-08-02 15:09:24.000000000 -0400
|
||||
+++ features/org.eclipse.equinox.p2.user.ui.source/build.xml 2008-08-02 15:10:18.000000000 -0400
|
||||
@@ -236,6 +236,10 @@
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
@@ -263,6 +267,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -1,17 +1,17 @@
|
||||
--- features/org.eclipse.pde/build.xml.orig Mon Jun 25 15:39:42 2007
|
||||
+++ features/org.eclipse.pde/build.xml Fri Aug 17 15:41:11 2007
|
||||
@@ -136,6 +136,10 @@
|
||||
--- features/org.eclipse.help/build.xml.orig 2008-08-02 15:11:04.000000000 -0400
|
||||
+++ features/org.eclipse.help/build.xml 2008-08-02 15:11:38.000000000 -0400
|
||||
@@ -177,6 +177,10 @@
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
@@ -164,6 +168,8 @@
|
||||
@@ -204,6 +208,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
@ -0,0 +1,22 @@
|
||||
--- features/org.eclipse.help.source/build.xml.orig 2008-08-02 15:12:30.000000000 -0400
|
||||
+++ features/org.eclipse.help.source/build.xml 2008-08-02 15:13:22.000000000 -0400
|
||||
@@ -177,6 +177,10 @@
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
@@ -204,6 +208,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
41
java/eclipse/files/patch-features-org.eclipse.jdt-build.xml
Normal file
41
java/eclipse/files/patch-features-org.eclipse.jdt-build.xml
Normal file
@ -0,0 +1,41 @@
|
||||
--- features/org.eclipse.jdt/build.xml.orig 2008-08-02 15:14:06.000000000 -0400
|
||||
+++ features/org.eclipse.jdt/build.xml 2008-08-02 15:15:01.000000000 -0400
|
||||
@@ -225,6 +225,14 @@
|
||||
</fileset>
|
||||
</copy>
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/rootfiles">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ </copy>
|
||||
+ </target>
|
||||
<target name="rootFileslinux_gtk_ppc">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ppc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ppc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
@@ -241,6 +249,14 @@
|
||||
</fileset>
|
||||
</copy>
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/rootfiles">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ </copy>
|
||||
+ </target>
|
||||
<target name="rootFileslinux_gtk_ia64">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ia64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ia64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
@@ -342,6 +358,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -0,0 +1,22 @@
|
||||
--- features/org.eclipse.jdt.source/build.xml.orig 2008-08-02 15:15:44.000000000 -0400
|
||||
+++ features/org.eclipse.jdt.source/build.xml 2008-08-02 15:16:07.000000000 -0400
|
||||
@@ -201,6 +201,10 @@
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
@@ -228,6 +232,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
22
java/eclipse/files/patch-features-org.eclipse.pde-build.xml
Normal file
22
java/eclipse/files/patch-features-org.eclipse.pde-build.xml
Normal file
@ -0,0 +1,22 @@
|
||||
--- features/org.eclipse.pde/build.xml.orig 2008-08-02 15:16:40.000000000 -0400
|
||||
+++ features/org.eclipse.pde/build.xml 2008-08-02 15:17:03.000000000 -0400
|
||||
@@ -161,6 +161,10 @@
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
@@ -187,6 +191,8 @@
|
||||
<antcall target="rootFileslinux_gtk_ia64"/>
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
@ -1,17 +1,17 @@
|
||||
--- features/org.eclipse.jdt.source/build.xml.orig Mon Jun 25 15:39:41 2007
|
||||
+++ features/org.eclipse.jdt.source/build.xml Fri Aug 17 15:41:11 2007
|
||||
--- features/org.eclipse.pde.p2/build.xml.orig 2008-08-02 12:26:51.000000000 -0400
|
||||
+++ features/org.eclipse.pde.p2/build.xml 2008-08-02 12:27:51.000000000 -0400
|
||||
@@ -111,6 +111,10 @@
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
@@ -139,6 +143,8 @@
|
||||
@@ -138,6 +142,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
@ -0,0 +1,22 @@
|
||||
--- features/org.eclipse.pde.p2.source/build.xml.orig 2008-08-02 11:44:51.000000000 -0400
|
||||
+++ features/org.eclipse.pde.p2.source/build.xml 2008-08-02 11:45:51.000000000 -0400
|
||||
@@ -111,6 +111,10 @@
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
@@ -138,6 +142,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -0,0 +1,22 @@
|
||||
--- features/org.eclipse.pde.source/build.xml.orig 2008-08-02 15:18:03.000000000 -0400
|
||||
+++ features/org.eclipse.pde.source/build.xml 2008-08-02 15:18:19.000000000 -0400
|
||||
@@ -156,6 +156,10 @@
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
@@ -183,6 +187,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -0,0 +1,21 @@
|
||||
--- features/org.eclipse.platform/build.properties.orig 2008-08-02 15:18:51.000000000 -0400
|
||||
+++ features/org.eclipse.platform/build.properties 2008-08-02 15:20:21.000000000 -0400
|
||||
@@ -49,6 +49,11 @@
|
||||
#root.linux.gtk.ia64=../../features/org.eclipse.equinox.executable/bin/gtk/linux/ia64,gtk
|
||||
root.hpux.motif.ia64_32=../../features/org.eclipse.equinox.executable/bin/motif/hpux/ia64_32,motif
|
||||
|
||||
+root.freebsd.gtk.x86=about_files/freebsd.gtk.x86,../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/x86,gtk
|
||||
+root.freebsd.gtk.x86.permissions.755=*.so*
|
||||
+root.freebsd.gtk.amd64=about_files/freebsd.gtk.amd64,../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/amd64,gtk
|
||||
+root.freebsd.gtk.amd64.permissions.755=*.so*
|
||||
+
|
||||
# Need to be fixed to reflect eventual change into feature.xml
|
||||
#root.qnx.photon.x86=../../features/org.eclipse.equinox.executable/bin/photon/qnx/x86,win32
|
||||
|
||||
@@ -62,4 +67,4 @@
|
||||
#expected location of eclipse executable when compiled as part of build
|
||||
root.linux.gtk.ppc64=../../launchertmp,gtk
|
||||
root.linux.gtk.ppc64.permissions.755=*.so*
|
||||
-root.hpux.motif.ia64=../../launchertmp,motif
|
||||
\ No newline at end of file
|
||||
+root.hpux.motif.ia64=../../launchertmp,motif
|
126
java/eclipse/files/patch-features-org.eclipse.platform-build.xml
Normal file
126
java/eclipse/files/patch-features-org.eclipse.platform-build.xml
Normal file
@ -0,0 +1,126 @@
|
||||
--- features/org.eclipse.platform/build.xml.orig 2008-09-25 19:20:11.000000000 -0400
|
||||
+++ features/org.eclipse.platform/build.xml 2008-09-25 19:19:54.000000000 -0400
|
||||
@@ -27,6 +27,11 @@
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.freebsd.amd64" target="${target}">
|
||||
+ <property name="arch" value="amd64"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.qnx.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="qnx"/>
|
||||
@@ -67,6 +72,11 @@
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.freebsd.x86" target="${target}">
|
||||
+ <property name="arch" value="x86"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.filesystem.hpux.PA_RISC" target="${target}">
|
||||
<property name="arch" value="PA_RISC"/>
|
||||
<property name="os" value="hpux"/>
|
||||
@@ -147,6 +157,11 @@
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.update.core.freebsd" target="${target}">
|
||||
+ <property name="arch" value="x86"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.core.net.win32.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
@@ -157,6 +172,11 @@
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.core.net.freebsd.x86" target="${target}">
|
||||
+ <property name="arch" value="x86"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.jsch.core" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
@@ -390,7 +410,7 @@
|
||||
<include name="license.html"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
- <eclipse.idReplacer featureFilePath="${feature.base}/features/org.eclipse.platform_3.4.1.r341_v20080731-9I96EiDElYevwz-p1bP5z-NlAaP7vtX6Utotqsu/feature.xml" selfVersion="3.4.1.r341_v20080731-9I96EiDElYevwz-p1bP5z-NlAaP7vtX6Utotqsu" featureIds="org.eclipse.help:0.0.0,1.0.1.R34x_v20080827-7r7xEIxEI6Zu5nEqN7M3UBpglaat,org.eclipse.equinox.p2.user.ui:0.0.0,1.0.1.r34x_v20080721-7d-7OEMsLAz-vTBJ-ZHQaF155CE," pluginIds="com.jcraft.jsch:0.0.0,0.1.37.v200803061811,org.eclipse.compare:0.0.0,3.4.0.I20080604,org.eclipse.core.boot:0.0.0,3.1.100.v20080218,org.eclipse.core.filebuffers:0.0.0,3.4.0.v20080603-2000,org.eclipse.core.filesystem:0.0.0,1.2.0.v20080604-1400,org.eclipse.core.net:0.0.0,1.1.0.I20080604,org.eclipse.core.net.win32.x86:0.0.0,1.0.0.I20080521,org.eclipse.core.net.linux.x86:0.0.0,1.0.0.I20080521,org.eclipse.core.resources:0.0.0,3.4.1.R34x_v20080902,org.eclipse.core.resources.compatibility:0.0.0,3.4.0.v20080604-1400,org.eclipse.osgi.util:0.0.0,3.1.300.v20080303,org.eclipse.debug.core:0.0.0,3.4.0.v20080612,org.eclipse.debug.ui:0.0.0,3.4.1.v20080811_r341,org.eclipse.help.appserver:0.0.0,3.1.300.v20080507,org.eclipse.ltk.core.refactoring:0.0.0,3.4.1.r341_v20080716-0800,org.eclipse.ltk.ui.refactoring:0.0.0,3.4.1.r341_v20080716-0800,org.eclipse.platform:0.0.0,3.3.101.v200809111700,org.eclipse.platform.doc.user:0.0.0,3.4.1.r341_v20080808-0800,org.eclipse.search:0.0.0,3.4.1.r341_v20080813-0800,org.eclipse.team.core:0.0.0,3.4.1.r34x_20080827,org.eclipse.team.ui:0.0.0,3.4.1.r34x_20080827,org.eclipse.text:0.0.0,3.4.0.v20080605-1800,org.eclipse.jface.text:0.0.0,3.4.1.r341_v20080827-1100,org.eclipse.jsch.core:0.0.0,1.1.100.I20080604,org.eclipse.jsch.ui:0.0.0,1.1.100.I20080415,org.eclipse.ui.console:0.0.0,3.3.0.v20080529-1300,org.eclipse.ui.presentations.r21:0.0.0,3.2.100.I20080512-2000,org.eclipse.ui.intro:0.0.0,3.2.201.v20080702_34x,org.eclipse.ui.intro.universal:0.0.0,3.2.200.v20080508,org.eclipse.ui.cheatsheets:0.0.0,3.3.101.v20080702_34x,org.eclipse.ui.browser:0.0.0,3.2.201.v20080708_34x,org.eclipse.ui.navigator:0.0.0,3.3.101.M20080827-0800,org.eclipse.ui.navigator.resources:0.0.0,3.3.101.M20080910-0800,org.eclipse.ui.net:0.0.0,1.0.0.I20080605,org.eclipse.ui.workbench.texteditor:0.0.0,3.4.1.r341_v20080827-1100,org.eclipse.ui.views:0.0.0,3.3.0.I20080509-2000,org.eclipse.ui.editors:0.0.0,3.4.0.v20080603-2000,org.eclipse.ui.externaltools:0.0.0,3.2.0.v20080514-1542,org.eclipse.ui.ide:0.0.0,3.4.1.M20080903-2000,org.eclipse.ui.ide.application:0.0.0,1.0.0.I20080603-2000,org.eclipse.ui.win32:0.0.0,3.2.100.v20080408-0800,org.eclipse.update.core:0.0.0,3.2.201.R34x_v20080714,org.eclipse.update.scheduler:0.0.0,3.2.100.v20080404,org.eclipse.update.ui:0.0.0,3.2.100.v20080318,org.eclipse.ui.workbench.compatibility:0.0.0,3.2.0.I20080509-2000,org.eclipse.core.filesystem.hpux.ia64_32:0.0.0,1.0.0.v20080604-1400,org.eclipse.core.filesystem.hpux.PA_RISC:0.0.0,1.0.0.v20080604-1400,org.eclipse.core.filesystem.linux.ppc:0.0.0,1.0.100.v20080604-1400,org.eclipse.core.filesystem.linux.x86:0.0.0,1.2.0.v20080604-1400,org.eclipse.core.filesystem.linux.x86_64:0.0.0,1.0.100.v20080604-1400,org.eclipse.core.filesystem.solaris.sparc:0.0.0,1.0.100.v20080604-1400,org.eclipse.core.filesystem.macosx:0.0.0,1.0.0.v20080604-1400,org.eclipse.core.filesystem.qnx.x86:0.0.0,1.0.0.v20080604-1400,org.eclipse.core.filesystem.win32.x86:0.0.0,1.1.0.v20080604-1400,org.eclipse.core.filesystem.win32.ia64:0.0.0,1.1.0.v20071121,org.eclipse.core.resources.win32.x86:0.0.0,3.4.0.v20071204,org.eclipse.core.resources.win32.ia64:0.0.0,3.4.0.v20071204,org.eclipse.update.core.linux:0.0.0,3.2.0.v20080422,org.eclipse.update.core.win32:0.0.0,3.2.100.v20080107,org.eclipse.ui.views.properties.tabbed:0.0.0,3.4.1.M20080730-0800,org.eclipse.equinox.security:0.0.0,1.0.1.R34x_v20080721,org.eclipse.equinox.security.ui:0.0.0,1.0.0.v20080603-1810,org.eclipse.equinox.security.win32.x86:0.0.0,1.0.0.v20080529-1600,org.eclipse.equinox.security.macosx:0.0.0,1.0.0.v20080602-2000,"/>
|
||||
+ <eclipse.idReplacer featureFilePath="${feature.base}/features/org.eclipse.platform_3.4.1.r341_v20080731-9I96EiDElYevwz-p1bP5z-NlAaP7vtX6Utotqsu/feature.xml" selfVersion="3.4.1.r341_v20080731-9I96EiDElYevwz-p1bP5z-NlAaP7vtX6Utotqsu" featureIds="org.eclipse.help:0.0.0,1.0.1.R34x_v20080827-7r7xEIxEI6Zu5nEqN7M3UBpglaat,org.eclipse.equinox.p2.user.ui:0.0.0,1.0.1.r34x_v20080721-7d-7OEMsLAz-vTBJ-ZHQaF155CE," pluginIds="com.jcraft.jsch:0.0.0,0.1.37.v200803061811,org.eclipse.compare:0.0.0,3.4.0.I20080604,org.eclipse.core.boot:0.0.0,3.1.100.v20080218,org.eclipse.core.filebuffers:0.0.0,3.4.0.v20080603-2000,org.eclipse.core.filesystem:0.0.0,1.2.0.v20080604-1400,org.eclipse.core.net:0.0.0,1.1.0.I20080604,org.eclipse.core.net.win32.x86:0.0.0,1.0.0.I20080521,org.eclipse.core.net.linux.x86:0.0.0,1.0.0.I20080521,org.eclipse.core.net.freebsd.x86:0.0.0,1.0.0.I20080521,org.eclipse.core.resources:0.0.0,3.4.1.R34x_v20080902,org.eclipse.core.resources.compatibility:0.0.0,3.4.0.v20080604-1400,org.eclipse.osgi.util:0.0.0,3.1.300.v20080303,org.eclipse.debug.core:0.0.0,3.4.0.v20080612,org.eclipse.debug.ui:0.0.0,3.4.1.v20080811_r341,org.eclipse.help.appserver:0.0.0,3.1.300.v20080507,org.eclipse.ltk.core.refactoring:0.0.0,3.4.1.r341_v20080716-0800,org.eclipse.ltk.ui.refactoring:0.0.0,3.4.1.r341_v20080716-0800,org.eclipse.platform:0.0.0,3.3.101.v200809111700,org.eclipse.platform.doc.user:0.0.0,3.4.1.r341_v20080808-0800,org.eclipse.search:0.0.0,3.4.1.r341_v20080813-0800,org.eclipse.team.core:0.0.0,3.4.1.r34x_20080827,org.eclipse.team.ui:0.0.0,3.4.1.r34x_20080827,org.eclipse.text:0.0.0,3.4.0.v20080605-1800,org.eclipse.jface.text:0.0.0,3.4.1.r341_v20080827-1100,org.eclipse.jsch.core:0.0.0,1.1.100.I20080604,org.eclipse.jsch.ui:0.0.0,1.1.100.I20080415,org.eclipse.ui.console:0.0.0,3.3.0.v20080529-1300,org.eclipse.ui.presentations.r21:0.0.0,3.2.100.I20080512-2000,org.eclipse.ui.intro:0.0.0,3.2.201.v20080702_34x,org.eclipse.ui.intro.universal:0.0.0,3.2.200.v20080508,org.eclipse.ui.cheatsheets:0.0.0,3.3.101.v20080702_34x,org.eclipse.ui.browser:0.0.0,3.2.201.v20080708_34x,org.eclipse.ui.navigator:0.0.0,3.3.101.M20080827-0800,org.eclipse.ui.navigator.resources:0.0.0,3.3.101.M20080910-0800,org.eclipse.ui.net:0.0.0,1.0.0.I20080605,org.eclipse.ui.workbench.texteditor:0.0.0,3.4.1.r341_v20080827-1100,org.eclipse.ui.views:0.0.0,3.3.0.I20080509-2000,org.eclipse.ui.editors:0.0.0,3.4.0.v20080603-2000,org.eclipse.ui.externaltools:0.0.0,3.2.0.v20080514-1542,org.eclipse.ui.ide:0.0.0,3.4.1.M20080903-2000,org.eclipse.ui.ide.application:0.0.0,1.0.0.I20080603-2000,org.eclipse.ui.win32:0.0.0,3.2.100.v20080408-0800,org.eclipse.update.core:0.0.0,3.2.201.R34x_v20080714,org.eclipse.update.scheduler:0.0.0,3.2.100.v20080404,org.eclipse.update.ui:0.0.0,3.2.100.v20080318,org.eclipse.ui.workbench.compatibility:0.0.0,3.2.0.I20080509-2000,org.eclipse.core.filesystem.hpux.ia64_32:0.0.0,1.0.0.v20080604-1400,org.eclipse.core.filesystem.hpux.PA_RISC:0.0.0,1.0.0.v20080604-1400,org.eclipse.core.filesystem.linux.ppc:0.0.0,1.0.100.v20080604-1400,org.eclipse.core.filesystem.linux.x86:0.0.0,1.2.0.v20080604-1400,org.eclipse.core.filesystem.linux.x86_64:0.0.0,1.0.100.v20080604-1400,org.eclipse.core.filesystem.freebsd.x86:0.0.0,1.2.0.v20080604-1400,org.eclipse.core.filesystem.freebsd.amd64:0.0.0,1.0.100.v20080604-1400,org.eclipse.core.filesystem.solaris.sparc:0.0.0,1.0.100.v20080604-1400,org.eclipse.core.filesystem.macosx:0.0.0,1.0.0.v20080604-1400,org.eclipse.core.filesystem.qnx.x86:0.0.0,1.0.0.v20080604-1400,org.eclipse.core.filesystem.win32.x86:0.0.0,1.1.0.v20080604-1400,org.eclipse.core.filesystem.win32.ia64:0.0.0,1.1.0.v20071121,org.eclipse.core.resources.win32.x86:0.0.0,3.4.0.v20071204,org.eclipse.core.resources.win32.ia64:0.0.0,3.4.0.v20071204,org.eclipse.update.core.linux:0.0.0,3.2.0.v20080422,org.eclipse.update.core.freebsd:0.0.0,3.2.0.v20080422,org.eclipse.update.core.win32:0.0.0,3.2.100.v20080107,org.eclipse.ui.views.properties.tabbed:0.0.0,3.4.1.M20080730-0800,org.eclipse.equinox.security:0.0.0,1.0.1.R34x_v20080721,org.eclipse.equinox.security.ui:0.0.0,1.0.0.v20080603-1810,org.eclipse.equinox.security.win32.x86:0.0.0,1.0.0.v20080529-1600,org.eclipse.equinox.security.macosx:0.0.0,1.0.0.v20080602-2000,"/>
|
||||
<antcall target="rootFiles">
|
||||
<param name="rootTarget" value="rootFiles${os}_${ws}_${arch}"/>
|
||||
</antcall>
|
||||
@@ -517,6 +537,28 @@
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/about_files/freebsd.gtk.x86">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ <fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/x86">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ <fileset dir="${basedir}/gtk">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ <fileset dir="${basedir}/rootfiles">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ <fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
+ <include name="startup.jar"/>
|
||||
+ </fileset>
|
||||
+ </copy>
|
||||
+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" includes="eclipse" />
|
||||
+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" includes="*.so*" />
|
||||
+ </target>
|
||||
<target name="rootFileslinux_gtk_ppc">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ppc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ppc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
@@ -558,6 +600,28 @@
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/about_files/freebsd.gtk.amd64">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ <fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/amd64">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ <fileset dir="${basedir}/gtk">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ <fileset dir="${basedir}/rootfiles">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ <fileset dir="${basedir}/../../plugins/org.eclipse.platform">
|
||||
+ <include name="startup.jar"/>
|
||||
+ </fileset>
|
||||
+ </copy>
|
||||
+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" includes="eclipse" />
|
||||
+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" includes="*.so*" />
|
||||
+ </target>
|
||||
<target name="rootFileslinux_gtk_ia64">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ia64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ia64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
@@ -769,6 +833,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -1,10 +1,26 @@
|
||||
--- features/org.eclipse.platform/feature.xml.orig 2007-06-26 04:57:25.000000000 +0900
|
||||
+++ features/org.eclipse.platform/feature.xml 2007-08-23 23:20:27.000000000 +0900
|
||||
@@ -523,9 +523,29 @@
|
||||
--- features/org.eclipse.platform/feature.xml.orig 2008-08-02 15:25:04.000000000 -0400
|
||||
+++ features/org.eclipse.platform/feature.xml 2008-08-02 15:25:49.000000000 -0400
|
||||
@@ -96,6 +96,16 @@
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
+ id="org.eclipse.core.net.freebsd.x86"
|
||||
+ os="freebsd"
|
||||
+ arch="x86"
|
||||
+ download-size="0"
|
||||
+ install-size="0"
|
||||
+ version="0.0.0"
|
||||
+ fragment="true"
|
||||
+ unpack="false"/>
|
||||
+
|
||||
+ <plugin
|
||||
id="org.eclipse.core.resources"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
@@ -406,6 +416,26 @@
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
- id="org.eclipse.core.filesystem.linux.x86_64"
|
||||
+ id="org.eclipse.core.filesystem.freebsd.x86"
|
||||
+ os="freebsd"
|
||||
+ arch="x86"
|
||||
@ -12,13 +28,12 @@
|
||||
+ install-size="0"
|
||||
+ version="0.0.0"
|
||||
+ fragment="true"
|
||||
+ unpack="false"/>
|
||||
+ unpack="false"/>
|
||||
+
|
||||
+ <plugin
|
||||
+ id="org.eclipse.core.filesystem.linux.x86"
|
||||
os="linux"
|
||||
- arch="x86_64"
|
||||
+ arch="x86"
|
||||
+ id="org.eclipse.core.filesystem.freebsd.amd64"
|
||||
+ os="freebsd"
|
||||
+ arch="amd64"
|
||||
+ download-size="0"
|
||||
+ install-size="0"
|
||||
+ version="0.0.0"
|
||||
@ -26,13 +41,10 @@
|
||||
+ unpack="false"/>
|
||||
+
|
||||
+ <plugin
|
||||
+ id="org.eclipse.core.filesystem.freebsd.amd64"
|
||||
+ os="freebsd"
|
||||
+ arch="amd64"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="0.0.0"
|
||||
@@ -582,6 +602,15 @@
|
||||
id="org.eclipse.core.filesystem.solaris.sparc"
|
||||
os="solaris"
|
||||
arch="sparc"
|
||||
@@ -494,6 +524,15 @@
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
@ -45,6 +57,6 @@
|
||||
+ unpack="false"/>
|
||||
+
|
||||
+ <plugin
|
||||
id="org.eclipse.update.core.linux"
|
||||
os="linux"
|
||||
id="org.eclipse.ui.views.properties.tabbed"
|
||||
download-size="0"
|
||||
install-size="0"
|
@ -0,0 +1,34 @@
|
||||
--- features/org.eclipse.platform.source/build.xml.orig 2008-08-02 15:26:47.000000000 -0400
|
||||
+++ features/org.eclipse.platform.source/build.xml 2008-08-02 15:27:23.000000000 -0400
|
||||
@@ -42,6 +42,11 @@
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.update.core.freebsd.source" target="${target}">
|
||||
+ <property name="arch" value="x86"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.ui.workbench.compatibility.source" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
@@ -348,6 +353,10 @@
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
@@ -375,6 +384,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtl_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -0,0 +1,10 @@
|
||||
--- features/org.eclipse.platform.source/feature.xml.orig 2008-09-25 19:28:09.000000000 -0400
|
||||
+++ features/org.eclipse.platform.source/feature.xml 2008-09-25 19:27:48.000000000 -0400
|
||||
@@ -67,6 +67,7 @@
|
||||
<plugin id="org.eclipse.update.ui.source" version="3.2.100.v20080318" unpack="false"/>
|
||||
<plugin id="org.eclipse.ui.workbench.compatibility.source" version="3.2.0.I20080509-2000" unpack="false"/>
|
||||
<plugin id="org.eclipse.update.core.linux.source" version="3.2.0.v20080422" os="linux" unpack="false"/>
|
||||
+ <plugin id="org.eclipse.update.core.freebsd.source" version="3.2.0.v20080422" os="freebsd" unpack="false"/>
|
||||
<plugin id="org.eclipse.update.core.win32.source" version="3.2.100.v20080107" os="win32" unpack="false"/>
|
||||
<plugin id="org.eclipse.ui.views.properties.tabbed.source" version="3.4.1.M20080730-0800" unpack="false"/>
|
||||
<plugin id="org.eclipse.equinox.security.source" version="1.0.1.R34x_v20080721" unpack="false"/>
|
@ -0,0 +1,14 @@
|
||||
--- features/org.eclipse.rcp/build.properties.orig 2008-08-02 15:34:27.000000000 -0400
|
||||
+++ features/org.eclipse.rcp/build.properties 2008-08-02 15:35:07.000000000 -0400
|
||||
@@ -42,6 +42,11 @@
|
||||
root.linux.motif.x86=../../features/org.eclipse.platform/about_files/linux.motif.x86,../../features/org.eclipse.equinox.executable/bin/motif/linux/x86,file:../../plugins/org.eclipse.swt.motif.linux.x86/libXm.so.2
|
||||
root.linux.motif.x86.permissions.755=*.so*
|
||||
|
||||
+root.freebsd.gtk.x86=../../features/org.eclipse.platform/about_files/freebsd.gtk.x86,../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/x86
|
||||
+root.freebsd.gtk.x86.permissions.755=*.so*
|
||||
+root.freebsd.gtk.amd64=../../features/org.eclipse.platform/about_files/freebsd.gtk.amd64,../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/amd64
|
||||
+root.freebsd.gtk.amd64.permissions.755=*.so*
|
||||
+
|
||||
root.macosx.carbon.ppc=../../features/org.eclipse.equinox.executable/bin/carbon/macosx/ppc
|
||||
root.macosx.carbon.ppc.link=Eclipse.app/Contents/MacOS/eclipse,eclipse
|
||||
root.macosx.carbon.ppc.permissions.755=Eclipse.app/Contents/MacOS/eclipse,Eclipse.app/Contents/MacOS/java_swt
|
118
java/eclipse/files/patch-features-org.eclipse.rcp-build.xml
Normal file
118
java/eclipse/files/patch-features-org.eclipse.rcp-build.xml
Normal file
@ -0,0 +1,118 @@
|
||||
--- features/org.eclipse.rcp/build.xml.orig 2008-09-26 19:38:22.000000000 -0400
|
||||
+++ features/org.eclipse.rcp/build.xml 2008-09-26 19:38:10.000000000 -0400
|
||||
@@ -37,6 +37,11 @@
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86" target="${target}">
|
||||
+ <property name="arch" value="x86"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.carbon.macosx" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="macosx"/>
|
||||
@@ -72,6 +77,11 @@
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.freebsd.amd64" target="${target}">
|
||||
+ <property name="arch" value="amd64"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.equinox.launcher.gtk.solaris.sparc" target="${target}">
|
||||
<property name="arch" value="sparc"/>
|
||||
<property name="os" value="solaris"/>
|
||||
@@ -112,11 +122,21 @@
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.freebsd.amd64" target="${target}">
|
||||
+ <property name="arch" value="amd64"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.linux.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.freebsd.x86" target="${target}">
|
||||
+ <property name="arch" value="x86"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.wpf.win32.x86" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="win32"/>
|
||||
@@ -363,7 +383,7 @@
|
||||
<include name="eclipse_update_120.jpg"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
- <eclipse.idReplacer featureFilePath="${feature.base}/features/org.eclipse.rcp_3.4.100.r341_v20080814-989JESIEdAciFYfkZZsBfSwQ2341/feature.xml" selfVersion="3.4.100.r341_v20080814-989JESIEdAciFYfkZZsBfSwQ2341" featureIds="" pluginIds="com.ibm.icu:0.0.0,3.8.1.v20080530,org.eclipse.core.commands:0.0.0,3.4.0.I20080509-2000,org.eclipse.core.databinding:0.0.0,1.1.1.M20080827-0800b,org.eclipse.core.databinding.beans:0.0.0,1.1.1.M20080827-0800a,org.eclipse.core.jobs:0.0.0,3.4.0.v20080512,org.eclipse.core.expressions:0.0.0,3.4.0.v20080603-2000,org.eclipse.core.runtime:0.0.0,3.4.0.v20080512,org.eclipse.core.runtime.compatibility.auth:0.0.0,3.2.100.v20070502,org.eclipse.osgi:0.0.0,3.4.2.R34x_v20080826-1230,org.eclipse.help:0.0.0,3.3.101.v20080702_34x,org.eclipse.swt:0.0.0,3.4.1.v3449c,org.eclipse.jface:0.0.0,3.4.1.M20080827-2000,org.eclipse.jface.databinding:0.0.0,1.2.1.M20080827-0800a,org.eclipse.ui:0.0.0,3.4.1.M20080910-0800,org.eclipse.ui.workbench:0.0.0,3.4.1.M20080827-0800a,org.eclipse.ui.carbon:0.0.0,4.0.0.I20080610-1200,org.eclipse.update.configurator:0.0.0,3.2.201.R34x_v20080819,org.eclipse.equinox.simpleconfigurator:0.0.0,1.0.0.v20080604,org.eclipse.swt.win32.win32.x86:0.0.0,3.4.1.v3449c,org.eclipse.swt.win32.win32.x86_64:0.0.0,3.4.1.v3449c,org.eclipse.swt.wpf.win32.x86:0.0.0,3.4.1.v3449c,org.eclipse.swt.win32.win32.ia64:0.0.0,3.4.1.v3449c,org.eclipse.swt.gtk.linux.x86:0.0.0,3.4.1.v3449c,org.eclipse.swt.gtk.linux.s390:0.0.0,3.4.0.R3_4,org.eclipse.swt.gtk.linux.s390x:0.0.0,3.4.0.R3_4,org.eclipse.swt.gtk.solaris.sparc:0.0.0,3.4.1.v3449c,org.eclipse.swt.gtk.solaris.x86:0.0.0,3.4.0.HEAD,org.eclipse.swt.gtk.linux.ppc:0.0.0,3.4.1.v3449c,org.eclipse.swt.gtk.linux.x86_64:0.0.0,3.4.1.v3449c,org.eclipse.swt.carbon.macosx:0.0.0,3.4.1.v3449c,org.eclipse.swt.motif.aix.ppc:0.0.0,3.4.1.v3449c,org.eclipse.swt.motif.hpux.PA_RISC:0.0.0,3.4.0.v3448f,org.eclipse.swt.motif.hpux.ia64_32:0.0.0,3.4.1.v3449c,org.eclipse.swt.motif.linux.x86:0.0.0,3.4.1.v3449c,org.eclipse.swt.gtk.linux.ia64:0.0.0,3.4.0.HEAD,org.eclipse.swt.motif.solaris.sparc:0.0.0,3.4.1.v3449c,org.eclipse.swt.photon.qnx.x86:0.0.0,3.4.1.v3449c,org.eclipse.rcp:0.0.0,3.4.0.v20080507,org.eclipse.core.contenttype:0.0.0,3.3.0.v20080604-1400,org.eclipse.equinox.app:0.0.0,1.1.0.v20080421-2006,org.eclipse.equinox.common:0.0.0,3.4.0.v20080421-2006,org.eclipse.equinox.preferences:0.0.0,3.2.201.R34x_v20080709,org.eclipse.equinox.registry:0.0.0,3.4.0.v20080516-0950,org.eclipse.equinox.launcher:0.0.0,1.0.101.R34x_v20080819,org.eclipse.equinox.launcher.gtk.solaris.sparc:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.carbon.macosx:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.gtk.linux.ppc:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.gtk.linux.x86:0.0.0,1.0.101.R34x_v20080805,org.eclipse.equinox.launcher.gtk.linux.s390:0.0.0,1.0.0.v20080303,org.eclipse.equinox.launcher.gtk.linux.s390x:0.0.0,1.0.0.v20080303,org.eclipse.equinox.launcher.motif.linux.x86:0.0.0,1.0.101.R34x_v20080805,org.eclipse.equinox.launcher.gtk.linux.x86_64:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.motif.aix.ppc:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.motif.hpux.ia64_32:0.0.0,1.0.1.R34x_v20080731,org.eclipse.equinox.launcher.motif.hpux.PA_RISC:0.0.0,1.0.100.v20080303,org.eclipse.equinox.launcher.wpf.win32.x86:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.win32.win32.x86:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.win32.win32.x86_64:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.win32.win32.ia64:0.0.0,1.0.101.R34x_v20080731,"/>
|
||||
+ <eclipse.idReplacer featureFilePath="${feature.base}/features/org.eclipse.rcp_3.4.100.r341_v20080814-989JESIEdAciFYfkZZsBfSwQ2341/feature.xml" selfVersion="3.4.100.r341_v20080814-989JESIEdAciFYfkZZsBfSwQ2341" featureIds="" pluginIds="com.ibm.icu:0.0.0,3.8.1.v20080530,org.eclipse.core.commands:0.0.0,3.4.0.I20080509-2000,org.eclipse.core.databinding:0.0.0,1.1.1.M20080827-0800b,org.eclipse.core.databinding.beans:0.0.0,1.1.1.M20080827-0800a,org.eclipse.core.jobs:0.0.0,3.4.0.v20080512,org.eclipse.core.expressions:0.0.0,3.4.0.v20080603-2000,org.eclipse.core.runtime:0.0.0,3.4.0.v20080512,org.eclipse.core.runtime.compatibility.auth:0.0.0,3.2.100.v20070502,org.eclipse.osgi:0.0.0,3.4.2.R34x_v20080826-1230,org.eclipse.help:0.0.0,3.3.101.v20080702_34x,org.eclipse.swt:0.0.0,3.4.1.v3449c,org.eclipse.jface:0.0.0,3.4.1.M20080827-2000,org.eclipse.jface.databinding:0.0.0,1.2.1.M20080827-0800a,org.eclipse.ui:0.0.0,3.4.1.M20080910-0800,org.eclipse.ui.workbench:0.0.0,3.4.1.M20080827-0800a,org.eclipse.ui.carbon:0.0.0,4.0.0.I20080610-1200,org.eclipse.update.configurator:0.0.0,3.2.201.R34x_v20080819,org.eclipse.equinox.simpleconfigurator:0.0.0,1.0.0.v20080604,org.eclipse.swt.win32.win32.x86:0.0.0,3.4.1.v3449c,org.eclipse.swt.win32.win32.x86_64:0.0.0,3.4.1.v3449c,org.eclipse.swt.wpf.win32.x86:0.0.0,3.4.1.v3449c,org.eclipse.swt.win32.win32.ia64:0.0.0,3.4.1.v3449c,org.eclipse.swt.gtk.linux.x86:0.0.0,3.4.1.v3449c,org.eclipse.swt.gtk.freebsd.x86:0.0.0,3.4.1.v3449c,org.eclipse.swt.gtk.linux.s390:0.0.0,3.4.0.R3_4,org.eclipse.swt.gtk.linux.s390x:0.0.0,3.4.0.R3_4,org.eclipse.swt.gtk.solaris.sparc:0.0.0,3.4.1.v3449c,org.eclipse.swt.gtk.solaris.x86:0.0.0,3.4.0.HEAD,org.eclipse.swt.gtk.linux.ppc:0.0.0,3.4.1.v3449c,org.eclipse.swt.gtk.linux.x86_64:0.0.0,3.4.1.v3449c,org.eclipse.swt.gtk.freebsd.amd64:0.0.0,3.4.1.v3449c,org.eclipse.swt.carbon.macosx:0.0.0,3.4.1.v3449c,org.eclipse.swt.motif.aix.ppc:0.0.0,3.4.1.v3449c,org.eclipse.swt.motif.hpux.PA_RISC:0.0.0,3.4.0.v3448f,org.eclipse.swt.motif.hpux.ia64_32:0.0.0,3.4.1.v3449c,org.eclipse.swt.motif.linux.x86:0.0.0,3.4.1.v3449c,org.eclipse.swt.gtk.linux.ia64:0.0.0,3.4.0.HEAD,org.eclipse.swt.motif.solaris.sparc:0.0.0,3.4.1.v3449c,org.eclipse.swt.photon.qnx.x86:0.0.0,3.4.1.v3449c,org.eclipse.rcp:0.0.0,3.4.0.v20080507,org.eclipse.core.contenttype:0.0.0,3.3.0.v20080604-1400,org.eclipse.equinox.app:0.0.0,1.1.0.v20080421-2006,org.eclipse.equinox.common:0.0.0,3.4.0.v20080421-2006,org.eclipse.equinox.preferences:0.0.0,3.2.201.R34x_v20080709,org.eclipse.equinox.registry:0.0.0,3.4.0.v20080516-0950,org.eclipse.equinox.launcher:0.0.0,1.0.101.R34x_v20080819,org.eclipse.equinox.launcher.gtk.solaris.sparc:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.carbon.macosx:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.gtk.linux.ppc:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.gtk.linux.x86:0.0.0,1.0.101.R34x_v20080805,org.eclipse.equinox.launcher.gtk.freebsd.x86:0.0.0,1.0.101.R34x_v20080805,org.eclipse.equinox.launcher.gtk.linux.s390:0.0.0,1.0.0.v20080303,org.eclipse.equinox.launcher.gtk.linux.s390x:0.0.0,1.0.0.v20080303,org.eclipse.equinox.launcher.motif.linux.x86:0.0.0,1.0.101.R34x_v20080805,org.eclipse.equinox.launcher.gtk.linux.x86_64:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.gtk.freebsd.amd64:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.motif.aix.ppc:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.motif.hpux.ia64_32:0.0.0,1.0.1.R34x_v20080731,org.eclipse.equinox.launcher.motif.hpux.PA_RISC:0.0.0,1.0.100.v20080303,org.eclipse.equinox.launcher.wpf.win32.x86:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.win32.win32.x86:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.win32.win32.x86_64:0.0.0,1.0.101.R34x_v20080731,org.eclipse.equinox.launcher.win32.win32.ia64:0.0.0,1.0.101.R34x_v20080731,"/>
|
||||
<antcall target="rootFiles">
|
||||
<param name="rootTarget" value="rootFiles${os}_${ws}_${arch}"/>
|
||||
</antcall>
|
||||
@@ -472,6 +492,25 @@
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/freebsd.gtk.x86">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ <fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/x86">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ <fileset dir="${basedir}/rootfiles">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ <fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ </copy>
|
||||
+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" includes="eclipse" />
|
||||
+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" includes="*.so*" />
|
||||
+ </target>
|
||||
<target name="rootFileslinux_gtk_ppc">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ppc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ppc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
@@ -506,6 +545,25 @@
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}" includes="eclipse" />
|
||||
<chmod perm="755" dir="${feature.base}/linux.gtk.x86_64/${collectingFolder}" includes="*.so*" />
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/../../features/org.eclipse.platform/about_files/freebsd.gtk.amd64">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ <fileset dir="${basedir}/../../features/org.eclipse.equinox.executable/bin/gtk/freebsd/amd64">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ <fileset dir="${basedir}/rootfiles">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ <fileset dir="${basedir}/../org.eclipse.platform/rootfiles">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ </copy>
|
||||
+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" includes="eclipse" />
|
||||
+ <chmod perm="755" dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" includes="*.so*" />
|
||||
+ </target>
|
||||
<target name="rootFileslinux_gtk_ia64">
|
||||
<mkdir dir="${feature.base}/linux.gtk.ia64/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/linux.gtk.ia64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
@@ -684,6 +742,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -1,48 +1,47 @@
|
||||
--- features/org.eclipse.rcp/feature.xml.orig 2007-10-10 20:23:28.000000000 +0900
|
||||
+++ features/org.eclipse.rcp/feature.xml 2007-10-10 20:26:39.000000000 +0900
|
||||
@@ -199,6 +199,26 @@
|
||||
version="0.0.0"
|
||||
fragment="true"
|
||||
--- features/org.eclipse.rcp/feature.xml.orig 2008-09-26 19:47:12.000000000 -0400
|
||||
+++ features/org.eclipse.rcp/feature.xml 2008-09-26 19:46:59.000000000 -0400
|
||||
@@ -207,6 +207,17 @@
|
||||
unpack="false"/>
|
||||
+ <plugin
|
||||
+ id="org.eclipse.swt.gtk.freebsd.x86"
|
||||
+ os="linux"
|
||||
+ ws="gtk"
|
||||
+ arch="x86"
|
||||
+ download-size="0"
|
||||
+ install-size="0"
|
||||
+ version="0.0.0"
|
||||
+ fragment="true"
|
||||
+ unpack="false"/>
|
||||
+ <plugin
|
||||
+ id="org.eclipse.swt.gtk.freebsd.amd64"
|
||||
+ os="linux"
|
||||
+ ws="gtk"
|
||||
+ arch="x86"
|
||||
+ download-size="0"
|
||||
+ install-size="0"
|
||||
+ version="0.0.0"
|
||||
+ fragment="true"
|
||||
+ unpack="false"/>
|
||||
|
||||
<plugin
|
||||
+ id="org.eclipse.swt.gtk.freebsd.x86"
|
||||
+ os="freebsd"
|
||||
+ ws="gtk"
|
||||
+ arch="x86"
|
||||
+ download-size="0"
|
||||
+ install-size="0"
|
||||
+ version="0.0.0"
|
||||
+ fragment="true"
|
||||
+ unpack="false"/>
|
||||
+
|
||||
+ <plugin
|
||||
id="org.eclipse.swt.gtk.linux.s390"
|
||||
@@ -442,6 +462,26 @@
|
||||
os="linux"
|
||||
ws="gtk"
|
||||
@@ -273,6 +284,17 @@
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
+ id="org.eclipse.swt.gtk.freebsd.amd64"
|
||||
+ os="freebsd"
|
||||
+ ws="gtk"
|
||||
+ arch="amd64"
|
||||
+ download-size="0"
|
||||
+ install-size="0"
|
||||
+ version="0.0.0"
|
||||
+ fragment="true"
|
||||
+ unpack="false"/>
|
||||
+
|
||||
+ <plugin
|
||||
id="org.eclipse.swt.carbon.macosx"
|
||||
os="macosx"
|
||||
ws="carbon"
|
||||
@@ -448,6 +470,16 @@
|
||||
fragment="true"/>
|
||||
|
||||
<plugin
|
||||
+ id="org.eclipse.equinox.launcher.gtk.freebsd.x86"
|
||||
+ os="linux"
|
||||
+ ws="gtk"
|
||||
+ arch="x86"
|
||||
+ download-size="0"
|
||||
+ install-size="0"
|
||||
+ version="0.0.0"
|
||||
+ fragment="true"/>
|
||||
+
|
||||
+ <plugin
|
||||
+ id="org.eclipse.equinox.launcher.gtk.freebsd.amd64"
|
||||
+ os="linux"
|
||||
+ os="freebsd"
|
||||
+ ws="gtk"
|
||||
+ arch="x86"
|
||||
+ download-size="0"
|
||||
@ -54,3 +53,20 @@
|
||||
id="org.eclipse.equinox.launcher.gtk.linux.s390"
|
||||
os="linux"
|
||||
ws="gtk"
|
||||
@@ -488,6 +520,16 @@
|
||||
fragment="true"/>
|
||||
|
||||
<plugin
|
||||
+ id="org.eclipse.equinox.launcher.gtk.freebsd.amd64"
|
||||
+ os="freebsd"
|
||||
+ ws="gtk"
|
||||
+ arch="amd64"
|
||||
+ download-size="0"
|
||||
+ install-size="0"
|
||||
+ version="0.0.0"
|
||||
+ fragment="true"/>
|
||||
+
|
||||
+ <plugin
|
||||
id="org.eclipse.equinox.launcher.motif.aix.ppc"
|
||||
os="aix"
|
||||
ws="motif"
|
@ -0,0 +1,39 @@
|
||||
--- features/org.eclipse.rcp.source/build.xml.orig 2008-08-02 15:37:58.000000000 -0400
|
||||
+++ features/org.eclipse.rcp.source/build.xml 2008-08-02 15:38:41.000000000 -0400
|
||||
@@ -92,6 +92,16 @@
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.freebsd.x86.source" target="${target}">
|
||||
+ <property name="arch" value="x86"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.freebsd.amd64.source" target="${target}">
|
||||
+ <property name="arch" value="amd64"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.swt.gtk.solaris.x86.source" target="${target}">
|
||||
<property name="arch" value="x86"/>
|
||||
<property name="os" value="solaris"/>
|
||||
@@ -316,6 +326,10 @@
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
@@ -343,6 +357,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -0,0 +1,11 @@
|
||||
--- features/org.eclipse.rcp.source/feature.xml.orig 2008-09-26 19:53:35.000000000 -0400
|
||||
+++ features/org.eclipse.rcp.source/feature.xml 2008-09-26 19:53:21.000000000 -0400
|
||||
@@ -35,6 +35,8 @@
|
||||
<plugin id="org.eclipse.swt.gtk.linux.x86.source" version="3.4.1.v3449c" os="linux" arch="x86" ws="gtk" unpack="false"/>
|
||||
<plugin id="org.eclipse.swt.gtk.linux.s390.source" version="3.4.0.R3_4" os="linux" arch="s390" ws="gtk" unpack="false"/>
|
||||
<plugin id="org.eclipse.swt.gtk.linux.s390x.source" version="3.4.0.R3_4" os="linux" arch="s390x" ws="gtk" unpack="false"/>
|
||||
+ <plugin id="org.eclipse.swt.gtk.freebsd.x86.source" version="3.4.1.v3449c" os="freebsd" arch="x86" ws="gtk" unpack="false"/>
|
||||
+ <plugin id="org.eclipse.swt.gtk.freebsd.amd64.source" version="3.4.1.v3449c" os="freebsd" arch="amd64" ws="gtk" unpack="false"/>
|
||||
<plugin id="org.eclipse.swt.gtk.solaris.sparc.source" version="3.4.1.v3449c" os="solaris" arch="sparc" ws="gtk" unpack="false"/>
|
||||
<plugin id="org.eclipse.swt.gtk.solaris.x86.source" version="3.4.0.HEAD" os="solaris" arch="x86" ws="gtk" unpack="false"/>
|
||||
<plugin id="org.eclipse.swt.gtk.linux.ppc.source" version="3.4.1.v3449c" os="linux" arch="ppc" ws="gtk" unpack="false"/>
|
@ -0,0 +1,8 @@
|
||||
--- features/org.eclipse.sdk/build.properties.orig 2008-08-02 15:41:30.000000000 -0400
|
||||
+++ features/org.eclipse.sdk/build.properties 2008-08-02 15:41:44.000000000 -0400
|
||||
@@ -50,3 +50,5 @@
|
||||
root.qnx.photon.x86=win32
|
||||
root.linux.motif.x86=motif
|
||||
root.macosx.carbon.ppc=macosx.carbon
|
||||
+root.freebsd.gtk.x86=gtk
|
||||
+root.freebsd.gtk.amd64=gtk
|
34
java/eclipse/files/patch-features-org.eclipse.sdk-build.xml
Normal file
34
java/eclipse/files/patch-features-org.eclipse.sdk-build.xml
Normal file
@ -0,0 +1,34 @@
|
||||
--- features/org.eclipse.sdk/build.xml.orig 2008-08-02 15:40:07.000000000 -0400
|
||||
+++ features/org.eclipse.sdk/build.xml 2008-08-02 15:40:38.000000000 -0400
|
||||
@@ -187,6 +187,22 @@
|
||||
</fileset>
|
||||
</copy>
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.x86/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/gtk">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ </copy>
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/gtk">
|
||||
+ <include name="**"/>
|
||||
+ </fileset>
|
||||
+ </copy>
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
<mkdir dir="${feature.base}/solaris.gtk.sparc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/solaris.gtk.sparc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
@@ -244,6 +260,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -1,17 +0,0 @@
|
||||
--- features/org.eclipse.equinox.executable/library/eclipseShm.c.orig Wed Aug 2 11:32:25 2006
|
||||
+++ features/org.eclipse.equinox.executable/library/eclipseShm.c Wed Aug 2 11:33:30 2006
|
||||
@@ -182,11 +182,13 @@
|
||||
|
||||
#else /* Unix like platforms */
|
||||
|
||||
+#include <machine/param.h>
|
||||
+#include <sys/types.h>
|
||||
+#include <sys/ipc.h>
|
||||
#include <sys/shm.h>
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
-#include <sys/types.h>
|
||||
#include <unistd.h>
|
||||
|
||||
int createSharedData(char** id, int size) {
|
@ -1,46 +0,0 @@
|
||||
--- features/org.eclipse.platform.source/build.xml.orig Mon Jun 25 15:39:42 2007
|
||||
+++ features/org.eclipse.platform.source/build.xml Fri Aug 17 16:38:54 2007
|
||||
@@ -37,6 +37,11 @@
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.platform.source.freebsd.gtk.x86" target="${target}">
|
||||
+ <property name="arch" value="x86"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.platform.source.macosx.carbon.ppc" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="macosx"/>
|
||||
@@ -62,6 +67,11 @@
|
||||
<property name="os" value="win32"/>
|
||||
<property name="ws" value="wpf"/>
|
||||
</ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.platform.source.freebsd.gtk.amd64" target="${target}">
|
||||
+ <property name="arch" value="amd64"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.platform.source.hpux.motif.PA_RISC" target="${target}">
|
||||
<property name="arch" value="PA_RISC"/>
|
||||
<property name="os" value="hpux"/>
|
||||
@@ -187,6 +197,10 @@
|
||||
</target>
|
||||
<target name="rootFileslinux_motif_x86">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
</target>
|
||||
<target name="rootFilessolaris_gtk_x86">
|
||||
@@ -215,6 +229,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -1,38 +0,0 @@
|
||||
--- features/org.eclipse.rcp/feature.xml.orig 2008-02-22 09:17:35.000000000 +0900
|
||||
+++ features/org.eclipse.rcp/feature.xml 2008-03-10 18:21:58.000000000 +0900
|
||||
@@ -168,6 +168,17 @@
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
+ id="org.eclipse.swt.gtk.freebsd.x86"
|
||||
+ os="freebsd"
|
||||
+ ws="gtk"
|
||||
+ arch="x86"
|
||||
+ download-size="0"
|
||||
+ install-size="0"
|
||||
+ version="0.0.0"
|
||||
+ fragment="true"
|
||||
+ unpack="false"/>
|
||||
+
|
||||
+ <plugin
|
||||
id="org.eclipse.swt.gtk.linux.x86"
|
||||
os="linux"
|
||||
ws="gtk"
|
||||
@@ -234,6 +245,17 @@
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
+ id="org.eclipse.swt.gtk.freebsd.amd64"
|
||||
+ os="freebsd"
|
||||
+ ws="gtk"
|
||||
+ arch="amd64"
|
||||
+ download-size="0"
|
||||
+ install-size="0"
|
||||
+ version="0.0.0"
|
||||
+ fragment="true"
|
||||
+ unpack="false"/>
|
||||
+
|
||||
+ <plugin
|
||||
id="org.eclipse.swt.gtk.linux.x86_64"
|
||||
os="linux"
|
||||
ws="gtk"
|
@ -1,39 +0,0 @@
|
||||
--- features/org.eclipse.rcp.source/build.xml.orig 2007-06-26 04:39:43.000000000 +0900
|
||||
+++ features/org.eclipse.rcp.source/build.xml 2007-08-23 23:11:51.000000000 +0900
|
||||
@@ -37,6 +37,16 @@
|
||||
<property name="os" value="linux"/>
|
||||
<property name="ws" value="gtk"/>
|
||||
</ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.rcp.source.freebsd.gtk.x86" target="${target}">
|
||||
+ <property name="arch" value="x86"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
+ <ant antfile="build.xml" dir="../../plugins/org.eclipse.rcp.source.freebsd.gtk.amd64" target="${target}">
|
||||
+ <property name="arch" value="amd64"/>
|
||||
+ <property name="os" value="freebsd"/>
|
||||
+ <property name="ws" value="gtk"/>
|
||||
+ </ant>
|
||||
<ant antfile="build.xml" dir="../../plugins/org.eclipse.rcp.source.aix.motif.ppc" target="${target}">
|
||||
<property name="arch" value="ppc"/>
|
||||
<property name="os" value="aix"/>
|
||||
@@ -170,6 +180,10 @@
|
||||
</target>
|
||||
<target name="rootFilesmacosx_carbon_ppc">
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ </target>
|
||||
<target name="rootFileslinux_gtk_x86">
|
||||
</target>
|
||||
<target name="rootFileslinux_gtk_ppc">
|
||||
@@ -206,6 +220,8 @@
|
||||
<antcall target="rootFileswin32_win32_x86"/>
|
||||
<antcall target="rootFileswin32_wpf_x86"/>
|
||||
<antcall target="rootFilesmacosx_carbon_ppc"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFileslinux_gtk_x86"/>
|
||||
<antcall target="rootFileslinux_gtk_ppc"/>
|
||||
<antcall target="rootFileslinux_gtk_ppc64"/>
|
@ -1,30 +0,0 @@
|
||||
--- features/org.eclipse.sdk/build.xml.orig Mon Jun 25 15:39:43 2007
|
||||
+++ features/org.eclipse.sdk/build.xml Fri Aug 17 17:23:44 2007
|
||||
@@ -169,6 +169,18 @@
|
||||
</fileset>
|
||||
</copy>
|
||||
</target>
|
||||
+ <target name="rootFilesfreebsd_gtk_x86">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.x86/${collectingFolder}"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.x86/${collectingFolder}" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/gtk" includes="**" />
|
||||
+ </copy>
|
||||
+ </target>
|
||||
+ <target name="rootFilesfreebsd_gtk_amd64">
|
||||
+ <mkdir dir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}"/>
|
||||
+ <copy todir="${feature.base}/freebsd.gtk.amd64/${collectingFolder}" failonerror="true" overwrite="true">
|
||||
+ <fileset dir="${basedir}/gtk" includes="**" />
|
||||
+ </copy>
|
||||
+ </target>
|
||||
<target name="rootFilessolaris_gtk_sparc">
|
||||
<mkdir dir="${feature.base}/solaris.gtk.sparc/${collectingFolder}/"/>
|
||||
<copy todir="${feature.base}/solaris.gtk.sparc/${collectingFolder}/" failonerror="true" overwrite="true">
|
||||
@@ -227,6 +239,8 @@
|
||||
<antcall target="rootFileslinux_gtk_s390"/>
|
||||
<antcall target="rootFileslinux_gtk_s390x"/>
|
||||
<antcall target="rootFileslinux_motif_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_x86"/>
|
||||
+ <antcall target="rootFilesfreebsd_gtk_amd64"/>
|
||||
<antcall target="rootFilessolaris_gtk_sparc"/>
|
||||
<antcall target="rootFilessolaris_gtk_x86"/>
|
||||
<antcall target="rootFilessolaris_motif_sparc"/>
|
@ -1,15 +0,0 @@
|
||||
--- package.org.eclipse.sdk.all.xml.orig Mon Jun 25 15:39:43 2007
|
||||
+++ package.org.eclipse.sdk.all.xml Fri Aug 17 17:45:03 2007
|
||||
@@ -22,6 +22,12 @@
|
||||
<ant antfile="${customTargets}" target="assemble.org.eclipse.sdk.linux.gtk.x86_64">
|
||||
<property name="assembleScriptName" value="package.org.eclipse.sdk.linux.gtk.x86_64.xml"/>
|
||||
</ant>
|
||||
+ <ant antfile="${customTargets}" target="assemble.org.eclipse.sdk.freebsd.gtk.x86">
|
||||
+ <property name="assembleScriptName" value="package.org.eclipse.sdk.freebsd.gtk.x86.xml"/>
|
||||
+ </ant>
|
||||
+ <ant antfile="${customTargets}" target="assemble.org.eclipse.sdk.freebsd.gtk.amd64">
|
||||
+ <property name="assembleScriptName" value="package.org.eclipse.sdk.freebsd.gtk.amd64.xml"/>
|
||||
+ </ant>
|
||||
<ant antfile="${customTargets}" target="assemble.org.eclipse.sdk.linux.gtk.ia64">
|
||||
<property name="assembleScriptName" value="package.org.eclipse.sdk.linux.gtk.ia64.xml"/>
|
||||
</ant>
|
11
java/eclipse/files/patch-package.org.eclipse.sdk.all.xml
Normal file
11
java/eclipse/files/patch-package.org.eclipse.sdk.all.xml
Normal file
@ -0,0 +1,11 @@
|
||||
--- package.org.eclipse.sdk.all.xml.orig 2008-10-01 19:09:30.000000000 -0400
|
||||
+++ package.org.eclipse.sdk.all.xml 2008-10-01 19:10:57.000000000 -0400
|
||||
@@ -30,6 +30,8 @@
|
||||
<assemble config="linux.gtk.s390" element="org.eclipse.sdk" dot="." scriptPrefix="package" />
|
||||
<assemble config="linux.gtk.s390x" element="org.eclipse.sdk" dot="." scriptPrefix="package" />
|
||||
<assemble config="linux.motif.x86" element="org.eclipse.sdk" dot="." scriptPrefix="package" />
|
||||
+<assemble config="freebsd.gtk.x86" element="org.eclipse.sdk" dot="." scriptPrefix="package" />
|
||||
+<assemble config="freebsd.gtk.amd64" element="org.eclipse.sdk" dot="." scriptPrefix="package" />
|
||||
<assemble config="solaris.gtk.sparc" element="org.eclipse.sdk" dot="." scriptPrefix="package" />
|
||||
<assemble config="solaris.gtk.x86" element="org.eclipse.sdk" dot="." scriptPrefix="package" />
|
||||
<assemble config="solaris.motif.sparc" element="org.eclipse.sdk" dot="." scriptPrefix="package" />
|
@ -1,41 +0,0 @@
|
||||
--- plugins/org.eclipse.compare/build.xml.orig 2008-02-22 08:45:33.000000000 +0900
|
||||
+++ plugins/org.eclipse.compare/build.xml 2008-03-10 16:48:47.000000000 +0900
|
||||
@@ -127,12 +127,16 @@
|
||||
<pathelement path="../javax.servlet_2.4.0.v200706111738.jar"/>
|
||||
<pathelement path="../org.eclipse.swt/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt_3.3.2.v3349d/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.swt.gtk.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.swt.gtk.freebsd.amd64_3.3.2.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.gtk.linux.x86_64/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt.gtk.linux.x86_64_3.3.2.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.win32.win32.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt.win32.win32.x86_3.3.3.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.wpf.win32.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt.wpf.win32.x86_3.3.2.v3349/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.swt.gtk.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.swt.gtk.freebsd.x86_3.3.2.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.gtk.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt.gtk.linux.x86_3.3.2.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.gtk.linux.s390/@dot"/>
|
||||
@@ -209,8 +213,12 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.hpux.PA_RISC_1.0.0.v20060603/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.ppc/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.solaris.sparc/@dot"/>
|
||||
@@ -238,6 +246,8 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.update.core_3.2.101.R33x_v20070911/bin/"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.update.core/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.update.core_3.2.101.R33x_v20070911/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.update.core.freebsd/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.update.core.freebsd_3.2.0.v20070615/@dot"/>
|
||||
<pathelement path="../org.eclipse.update.core.linux/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.update.core.linux_3.2.0.v20070615/@dot"/>
|
||||
<pathelement path="../org.eclipse.update.core.win32/@dot"/>
|
@ -1,13 +0,0 @@
|
||||
--- plugins/org.eclipse.ltk.core.refactoring/build.xml.orig 2008-02-22 08:45:35.000000000 +0900
|
||||
+++ plugins/org.eclipse.ltk.core.refactoring/build.xml 2008-03-10 16:52:01.000000000 +0900
|
||||
@@ -134,6 +134,10 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.solaris.sparc/@dot"/>
|
@ -1,66 +0,0 @@
|
||||
--- plugins/org.eclipse.ant.ui/build.xml.orig 2008-02-22 08:45:19.000000000 +0900
|
||||
+++ plugins/org.eclipse.ant.ui/build.xml 2008-03-10 16:58:30.000000000 +0900
|
||||
@@ -155,6 +155,10 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.solaris.sparc/@dot"/>
|
||||
@@ -180,6 +184,8 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt.win32.win32.x86_3.3.3.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.wpf.win32.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt.wpf.win32.x86_3.3.2.v3349/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.swt.gtk.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.swt.gtk.freebsd.x86_3.3.2.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.gtk.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt.gtk.linux.x86_3.3.2.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.gtk.linux.s390/@dot"/>
|
||||
@@ -470,6 +476,8 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.solaris.sparc/@dot"/>
|
||||
@@ -495,6 +503,8 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt.win32.win32.x86_3.3.3.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.wpf.win32.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt.wpf.win32.x86_3.3.2.v3349/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.swt.gtk.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.swt.gtk.freebsd.x86_3.3.2.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.gtk.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt.gtk.linux.x86_3.3.2.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.gtk.linux.s390/@dot"/>
|
||||
@@ -784,6 +794,8 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.solaris.sparc/@dot"/>
|
||||
@@ -803,12 +815,16 @@
|
||||
<pathelement path="../org.eclipse.ui.carbon/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt_3.3.2.v3349d/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.swt.gtk.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.swt.gtk.freebsd.amd64_3.3.2.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.gtk.linux.x86_64/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt.gtk.linux.x86_64_3.3.2.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.win32.win32.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt.win32.win32.x86_3.3.3.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.wpf.win32.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt.wpf.win32.x86_3.3.2.v3349/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.swt.gtk.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.swt.gtk.freebsd.x86_3.3.2.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.gtk.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.swt.gtk.linux.x86_3.3.2.v3349/@dot"/>
|
||||
<pathelement path="../org.eclipse.swt.gtk.linux.s390/@dot"/>
|
@ -1,11 +0,0 @@
|
||||
--- plugins/org.eclipse.ant.ui/buildfiles/buildRemoteExtraJAR.xml.orig 2007-06-26 04:57:25.000000000 +0900
|
||||
+++ plugins/org.eclipse.ant.ui/buildfiles/buildRemoteExtraJAR.xml 2007-09-06 11:06:07.000000000 +0900
|
||||
@@ -8,6 +8,8 @@
|
||||
<property name="build.result.folder" value="${basedir}"/>
|
||||
<property name="version.suffix" value="_3.1.0"/>
|
||||
<property name="win32.jar" value="${eclipse.home}/plugins/org.eclipse.swt.win32.win32.x86${version.suffix}.jar"/>
|
||||
+ <property name="gtk.jar" value="${eclipse.home}/plugins/org.eclipse.swt.gtk.freebsd.x86${version.suffix}.jar"/>
|
||||
+ <property name="gtk.jar" value="${eclipse.home}/plugins/org.eclipse.swt.gtk.freebsd.amd64${version.suffix}.jar"/>
|
||||
<property name="gtk.jar" value="${eclipse.home}/plugins/org.eclipse.swt.gtk.linux.x86${version.suffix}.jar"/>
|
||||
<property name="motif.jar" value="${eclipse.home}/plugins/org.eclipse.swt.motif${version.suffix}.jar"/>
|
||||
<property name="osx.jar" value="${eclipse.home}/plugins/org.eclipse.swt.carbon.macosx.ppc${version.suffix}.jar"/>
|
@ -1,10 +0,0 @@
|
||||
--- plugins/org.eclipse.core.resources/component.xml.orig 2007-06-26 04:57:20.000000000 +0900
|
||||
+++ plugins/org.eclipse.core.resources/component.xml 2007-09-06 11:12:08.000000000 +0900
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
<plugin id="org.eclipse.core.resources" />
|
||||
<plugin id="org.eclipse.core.resources.win32" fragment="true" />
|
||||
+ <plugin id="org.eclipse.core.resources.freebsd" fragment="true" />
|
||||
<plugin id="org.eclipse.core.resources.linux" fragment="true" />
|
||||
<plugin id="org.eclipse.core.resources.hpux" fragment="true" />
|
||||
<plugin id="org.eclipse.core.resources.macosx" fragment="true" />
|
@ -1,15 +0,0 @@
|
||||
--- plugins/org.eclipse.debug.core/build.xml.orig 2008-02-22 08:45:23.000000000 +0900
|
||||
+++ plugins/org.eclipse.debug.core/build.xml 2008-03-10 17:05:48.000000000 +0900
|
||||
@@ -148,8 +148,12 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.hpux.PA_RISC_1.0.0.v20060603/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.ppc/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.solaris.sparc/@dot"/>
|
@ -1,11 +0,0 @@
|
||||
--- plugins/org.eclipse.core.filesystem/component.xml.orig 2007-06-26 04:57:18.000000000 +0900
|
||||
+++ plugins/org.eclipse.core.filesystem/component.xml 2007-09-06 11:09:49.000000000 +0900
|
||||
@@ -8,6 +8,8 @@
|
||||
<plugin id="org.eclipse.core.filesystem" />
|
||||
<plugin id="org.eclipse.core.filesystem.hpux.ia64_32" fragment="true" />
|
||||
<plugin id="org.eclipse.core.filesystem.hpux.PA_RISC" fragment="true" />
|
||||
+ <plugin id="org.eclipse.core.filesystem.freebsd.x86" fragment="true" />
|
||||
+ <plugin id="org.eclipse.core.filesystem.freebsd.amd64" fragment="true" />
|
||||
<plugin id="org.eclipse.core.filesystem.linux.x86" fragment="true" />
|
||||
<plugin id="org.eclipse.core.filesystem.linux.x86_64" fragment="true" />
|
||||
<plugin id="org.eclipse.core.filesystem.macosx.ppc" fragment="true" />
|
@ -1,15 +0,0 @@
|
||||
--- plugins/org.eclipse.jdt.apt.core/build.xml.orig 2008-02-22 08:45:26.000000000 +0900
|
||||
+++ plugins/org.eclipse.jdt.apt.core/build.xml 2008-03-10 17:08:57.000000000 +0900
|
||||
@@ -159,8 +159,12 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.hpux.PA_RISC_1.0.0.v20060603/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.ppc/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.solaris.sparc/@dot"/>
|
@ -1,15 +0,0 @@
|
||||
--- plugins/org.eclipse.jdt.apt.pluggable.core/build.xml.orig 2008-02-22 08:45:49.000000000 +0900
|
||||
+++ plugins/org.eclipse.jdt.apt.pluggable.core/build.xml 2008-03-10 17:12:40.000000000 +0900
|
||||
@@ -159,8 +159,12 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.hpux.PA_RISC_1.0.0.v20060603/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.ppc/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_64_1.0.100.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.solaris.sparc/@dot"/>
|
@ -1,13 +0,0 @@
|
||||
--- plugins/org.eclipse.jdt.compiler.apt/build.xml.orig 2007-10-24 06:31:15.000000000 +0900
|
||||
+++ plugins/org.eclipse.jdt.compiler.apt/build.xml 2007-11-19 13:39:25.000000000 +0900
|
||||
@@ -156,6 +156,10 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.hpux.PA_RISC_1.0.0.v20060603/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.ppc/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.1.0.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
@ -1,13 +0,0 @@
|
||||
--- plugins/org.eclipse.jdt.compiler.tool/build.xml.orig 2008-02-22 08:45:25.000000000 +0900
|
||||
+++ plugins/org.eclipse.jdt.compiler.tool/build.xml 2008-03-08 13:14:06.000000000 +0900
|
||||
@@ -153,6 +153,10 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.hpux.PA_RISC_1.0.0.v20060603/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.ppc/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.1.0.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
@ -1,24 +0,0 @@
|
||||
--- plugins/org.eclipse.jdt.core/build.xml.orig 2007-10-24 06:31:15.000000000 +0900
|
||||
+++ plugins/org.eclipse.jdt.core/build.xml 2007-11-19 13:44:12.000000000 +0900
|
||||
@@ -149,6 +149,10 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.hpux.PA_RISC_1.0.0.v20060603/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.ppc/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.1.0.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
||||
@@ -367,6 +371,10 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.hpux.PA_RISC_1.0.0.v20060603/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.ppc/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.1.0.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
@ -1,13 +0,0 @@
|
||||
--- plugins/org.eclipse.jdt.core.manipulation/build.xml.orig 2007-10-24 06:31:14.000000000 +0900
|
||||
+++ plugins/org.eclipse.jdt.core.manipulation/build.xml 2007-11-19 13:46:06.000000000 +0900
|
||||
@@ -147,6 +147,10 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.hpux.PA_RISC_1.0.0.v20060603/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.ppc/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.1.0.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
@ -1,24 +0,0 @@
|
||||
--- plugins/org.eclipse.jdt.debug/build.xml.orig 2007-10-24 06:31:14.000000000 +0900
|
||||
+++ plugins/org.eclipse.jdt.debug/build.xml 2007-11-19 13:51:36.000000000 +0900
|
||||
@@ -148,6 +148,10 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.hpux.PA_RISC_1.0.0.v20060603/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.ppc/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.1.0.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
||||
@@ -294,6 +298,10 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.hpux.PA_RISC_1.0.0.v20060603/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.ppc/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.1.0.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
@ -1,24 +0,0 @@
|
||||
--- plugins/org.eclipse.jdt.launching/build.xml.orig 2007-10-24 06:31:15.000000000 +0900
|
||||
+++ plugins/org.eclipse.jdt.launching/build.xml 2007-11-19 14:01:46.000000000 +0900
|
||||
@@ -148,6 +148,10 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.hpux.PA_RISC_1.0.0.v20060603/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.ppc/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.1.0.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
||||
@@ -305,6 +309,10 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.hpux.PA_RISC_1.0.0.v20060603/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.ppc/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.1.0.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
@ -1,13 +0,0 @@
|
||||
--- plugins/org.eclipse.jsch.core/build.xml.orig 2007-10-24 06:31:14.000000000 +0900
|
||||
+++ plugins/org.eclipse.jsch.core/build.xml 2007-11-19 14:15:37.000000000 +0900
|
||||
@@ -139,6 +139,10 @@
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.hpux.PA_RISC_1.0.0.v20060603/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.ppc/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.ppc_1.0.100.v20070430/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.x86/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.x86_1.1.0.v20070416/@dot"/>
|
||||
+ <pathelement path="../org.eclipse.core.filesystem.freebsd.amd64/@dot"/>
|
||||
+ <pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.freebsd.amd64_1.1.0.v20070510/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86/@dot"/>
|
||||
<pathelement path="${build.result.folder}/../org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416/@dot"/>
|
||||
<pathelement path="../org.eclipse.core.filesystem.linux.x86_64/@dot"/>
|
@ -0,0 +1,20 @@
|
||||
--- plugins/org.eclipse.ant.ui/buildfiles/buildRemoteExtraJAR.xml.orig 2008-08-02 10:58:33.000000000 -0400
|
||||
+++ plugins/org.eclipse.ant.ui/buildfiles/buildRemoteExtraJAR.xml 2008-08-02 11:02:19.000000000 -0400
|
||||
@@ -8,11 +8,15 @@
|
||||
<property name="build.result.folder" value="${basedir}"/>
|
||||
<property name="version.suffix" value="_3.1.0"/>
|
||||
<property name="win32.jar" value="${eclipse.home}/plugins/org.eclipse.swt.win32.win32.x86${version.suffix}.jar"/>
|
||||
- <property name="gtk.jar" value="${eclipse.home}/plugins/org.eclipse.swt.gtk.linux.x86${version.suffix}.jar"/>
|
||||
+ <property name="gtk.linux.jar" value="${eclipse.home}/plugins/org.eclipse.swt.gtk.linux.x86${version.suffix}.jar"/>
|
||||
+ <property name="gtk.freebsd.x86.jar" value="${eclipse.home}/plugins/org.eclipse.swt.gtk.freebsd.x86${version.suffix}.jar"/>
|
||||
+ <property name="gtk.freebsd.amd64.jar" value="${eclipse.home}/plugins/org.eclipse.swt.gtk.freebsd.amd64${version.suffix}.jar"/>
|
||||
<property name="motif.jar" value="${eclipse.home}/plugins/org.eclipse.swt.motif${version.suffix}.jar"/>
|
||||
<property name="osx.jar" value="${eclipse.home}/plugins/org.eclipse.swt.carbon.macosx.ppc${version.suffix}.jar"/>
|
||||
<available file="${win32.jar}" property="swt.jar" value="${win32.jar}"/>
|
||||
- <available file="${gtk.jar}" property="swt.jar" value="${gtk.jar}"/>
|
||||
+ <available file="${gtk.linux.jar}" property="swt.jar" value="${gtk.linux.jar}"/>
|
||||
+ <available file="${gtk.freebsd.x86.jar}" property="swt.jar" value="${gtk.freebsd.x86.jar}"/>
|
||||
+ <available file="${gtk.freebsd.amd64.jar}" property="swt.jar" value="${gtk.freebsd.amd64.jar}"/>
|
||||
<available file="${motif.jar}" property="swt.jar" value="${motif.jar}"/>
|
||||
<available file="${osx.jar}" property="swt.jar" value="${osx.jar}"/>
|
||||
</target>
|
@ -1,11 +1,11 @@
|
||||
--- plugins/org.eclipse.core.filesystem/natives/unix/freebsd/Makefile.orig Sun Aug 19 23:58:06 2007
|
||||
+++ plugins/org.eclipse.core.filesystem/natives/unix/freebsd/Makefile Sun Aug 19 23:58:15 2007
|
||||
--- plugins/org.eclipse.core.filesystem/natives/unix/freebsd/Makefile.orig 2008-08-02 10:38:16.000000000 -0400
|
||||
+++ plugins/org.eclipse.core.filesystem/natives/unix/freebsd/Makefile 2008-08-02 10:38:32.000000000 -0400
|
||||
@@ -17,7 +17,7 @@
|
||||
OS_TYPE = freebsd
|
||||
|
||||
#Set this to be the location of your JRE
|
||||
-JAVA_HOME = ~/vm/sun142
|
||||
+
|
||||
+#JAVA_HOME = ~/vm/sun142
|
||||
|
||||
JDK_INCLUDE = -I ${JAVA_HOME}/include -I ${JAVA_HOME}/include/${OS_TYPE}
|
||||
COMMON_INCLUDE = -I include
|
@ -1,5 +1,5 @@
|
||||
--- plugins/org.eclipse.core.filesystem/natives/unix/freebsd/include/os_custom.h.orig Sun Aug 19 23:58:06 2007
|
||||
+++ plugins/org.eclipse.core.filesystem/natives/unix/freebsd/include/os_custom.h Sun Aug 19 23:58:15 2007
|
||||
--- plugins/org.eclipse.core.filesystem/natives/unix/freebsd/include/os_custom.h.orig 2008-08-02 10:40:44.000000000 -0400
|
||||
+++ plugins/org.eclipse.core.filesystem/natives/unix/freebsd/include/os_custom.h 2008-08-02 10:40:55.000000000 -0400
|
||||
@@ -11,8 +11,8 @@
|
||||
***********************************************************************/
|
||||
|
||||
@ -10,4 +10,4 @@
|
||||
+#define FREEBSD
|
||||
#endif
|
||||
|
||||
/* Linux supports reading symbolic links */
|
||||
/* FreeBSD supports reading symbolic links */
|
||||
|
@ -0,0 +1,11 @@
|
||||
--- plugins/org.eclipse.core.filesystem/src/org/eclipse/core/internal/filesystem/local/LocalFileSystem.java.orig 2008-08-02 12:35:45.000000000 -0400
|
||||
+++ plugins/org.eclipse.core.filesystem/src/org/eclipse/core/internal/filesystem/local/LocalFileSystem.java 2008-08-02 12:34:53.000000000 -0400
|
||||
@@ -98,7 +98,7 @@
|
||||
String arch = System.getProperty("osgi.arch", ""); //$NON-NLS-1$ //$NON-NLS-2$
|
||||
if (os.equals(Constants.OS_WIN32))
|
||||
attributes |= EFS.ATTRIBUTE_ARCHIVE | EFS.ATTRIBUTE_HIDDEN;
|
||||
- else if (os.equals(Constants.OS_LINUX) || (os.equals(Constants.OS_SOLARIS) && arch.equals(Constants.ARCH_SPARC)))
|
||||
+ else if (os.equals(Constants.OS_LINUX) || (os.equals(Constants.OS_FREEBSD)) || (os.equals(Constants.OS_SOLARIS) && arch.equals(Constants.ARCH_SPARC)))
|
||||
attributes |= EFS.ATTRIBUTE_EXECUTABLE | EFS.ATTRIBUTE_SYMLINK | EFS.ATTRIBUTE_LINK_TARGET;
|
||||
else if (os.equals(Constants.OS_MACOSX) || os.equals(Constants.OS_HPUX) || os.equals(Constants.OS_QNX))
|
||||
attributes |= EFS.ATTRIBUTE_EXECUTABLE;
|
@ -0,0 +1,11 @@
|
||||
--- plugins/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java.orig 2008-08-02 14:56:13.000000000 -0400
|
||||
+++ plugins/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java 2008-08-02 14:56:49.000000000 -0400
|
||||
@@ -61,7 +61,7 @@
|
||||
//XXX This is not synchronized
|
||||
private static Map logs = new HashMap(5);
|
||||
|
||||
- private static final String[] OS_LIST = {Platform.OS_AIX, Platform.OS_HPUX, Platform.OS_LINUX, Platform.OS_MACOSX, Platform.OS_QNX, Platform.OS_SOLARIS, Platform.OS_WIN32};
|
||||
+ private static final String[] OS_LIST = {Platform.OS_AIX, Platform.OS_HPUX, Platform.OS_LINUX, Platform.OS_FREEBSD, Platform.OS_MACOSX, Platform.OS_QNX, Platform.OS_SOLARIS, Platform.OS_WIN32};
|
||||
private static String password = ""; //$NON-NLS-1$
|
||||
private static final String PASSWORD = "-password"; //$NON-NLS-1$
|
||||
private static PlatformLogWriter platformLog = null;
|
@ -0,0 +1,29 @@
|
||||
--- plugins/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java.orig 2008-08-09 09:17:56.822774634 -0400
|
||||
+++ plugins/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java 2008-08-09 09:17:33.922680697 -0400
|
||||
@@ -204,6 +204,17 @@
|
||||
public static final String OS_LINUX = "linux";//$NON-NLS-1$
|
||||
|
||||
/**
|
||||
+ * Constant string (value "freebsd") indicating the platform is running on a
|
||||
+ * FreeBSD-based operating system.
|
||||
+ * <p>
|
||||
+ * Note this constant has been moved from the deprecated
|
||||
+ * org.eclipse.core.boot.BootLoader class and its value has not changed.
|
||||
+ * </p>
|
||||
+ * @since 3.0
|
||||
+ */
|
||||
+ public static final String OS_FREEBSD = "freebsd";//$NON-NLS-1$
|
||||
+
|
||||
+ /**
|
||||
* Constant string (value "aix") indicating the platform is running on an
|
||||
* AIX-based operating system.
|
||||
* <p>
|
||||
@@ -329,7 +340,7 @@
|
||||
* @deprecated use <code>ARCH_X86_64</code> instead. Note the values
|
||||
* has been changed to be the value of the <code>ARCH_X86_64</code> constant.
|
||||
*/
|
||||
- public static final String ARCH_AMD64 = ARCH_X86_64;
|
||||
+ public static final String ARCH_AMD64 = "amd64";//$NON-NLS-1$
|
||||
|
||||
/**
|
||||
* Constant string (value "ia64") indicating the platform is running on an
|
@ -0,0 +1,16 @@
|
||||
--- plugins/org.eclipse.core.runtime.compatibility/src-boot/org/eclipse/core/boot/BootLoader.java.orig 2008-08-02 14:57:57.000000000 -0400
|
||||
+++ plugins/org.eclipse.core.runtime.compatibility/src-boot/org/eclipse/core/boot/BootLoader.java 2008-08-02 14:59:13.000000000 -0400
|
||||
@@ -72,6 +72,13 @@
|
||||
public static final String OS_LINUX = "linux";//$NON-NLS-1$
|
||||
|
||||
/**
|
||||
+ * Constant string (value "freebsd") indicating the platform is running on a
|
||||
+ * FreeBSD-based operating system.
|
||||
+ * @deprecated Replaced by {@link Platform#OS_FREEBSD}.
|
||||
+ */
|
||||
+ public static final String OS_FREEBSD = "freebsd";//$NON-NLS-1$
|
||||
+
|
||||
+ /**
|
||||
* Constant string (value "aix") indicating the platform is running on an
|
||||
* AIX-based operating system.
|
||||
* @deprecated Replaced by {@link Platform#OS_AIX}.
|
@ -0,0 +1,23 @@
|
||||
--- plugins/org.eclipse.equinox.launcher/src/org/eclipse/equinox/internal/launcher/Constants.java.orig 2008-08-02 12:22:09.000000000 -0400
|
||||
+++ plugins/org.eclipse.equinox.launcher/src/org/eclipse/equinox/internal/launcher/Constants.java 2008-08-02 12:24:21.000000000 -0400
|
||||
@@ -19,6 +19,7 @@
|
||||
public static final String INTERNAL_AMD64 = "amd64"; //$NON-NLS-1$
|
||||
public static final String INTERNAL_OS_SUNOS = "SunOS"; //$NON-NLS-1$
|
||||
public static final String INTERNAL_OS_LINUX = "Linux"; //$NON-NLS-1$
|
||||
+ public static final String INTERNAL_OS_FREEBSD = "FreeBSD"; //$NON-NLS-1$
|
||||
public static final String INTERNAL_OS_MACOSX = "Mac OS"; //$NON-NLS-1$
|
||||
public static final String INTERNAL_OS_AIX = "AIX"; //$NON-NLS-1$
|
||||
public static final String INTERNAL_OS_HPUX = "HP-UX"; //$NON-NLS-1$
|
||||
@@ -40,6 +41,12 @@
|
||||
public static final String OS_LINUX = "linux";//$NON-NLS-1$
|
||||
|
||||
/**
|
||||
+ * Constant string (value "freebsd") indicating the platform is running on a
|
||||
+ * FreeBSD-based operating system.
|
||||
+ */
|
||||
+ public static final String OS_FREEBSD = "freebsd";//$NON-NLS-1$
|
||||
+
|
||||
+ /**
|
||||
* Constant string (value "aix") indicating the platform is running on an
|
||||
* AIX-based operating system.
|
||||
*/
|
@ -0,0 +1,30 @@
|
||||
--- plugins/org.eclipse.equinox.launcher/src/org/eclipse/equinox/launcher/Main.java.orig 2008-08-09 01:52:52.897300867 -0400
|
||||
+++ plugins/org.eclipse.equinox.launcher/src/org/eclipse/equinox/launcher/Main.java 2008-08-09 01:53:31.527460286 -0400
|
||||
@@ -291,6 +291,8 @@
|
||||
return Constants.WS_WIN32;
|
||||
if (osName.equals(Constants.OS_LINUX))
|
||||
return Constants.WS_GTK;
|
||||
+ if (osName.equals(Constants.OS_FREEBSD))
|
||||
+ return Constants.WS_GTK;
|
||||
if (osName.equals(Constants.OS_MACOSX))
|
||||
return Constants.WS_CARBON;
|
||||
if (osName.equals(Constants.OS_HPUX))
|
||||
@@ -315,6 +317,8 @@
|
||||
return Constants.OS_SOLARIS;
|
||||
if (osName.equalsIgnoreCase(Constants.INTERNAL_OS_LINUX))
|
||||
return Constants.OS_LINUX;
|
||||
+ if (osName.equalsIgnoreCase(Constants.INTERNAL_OS_FREEBSD))
|
||||
+ return Constants.OS_FREEBSD;
|
||||
if (osName.equalsIgnoreCase(Constants.INTERNAL_OS_QNX))
|
||||
return Constants.OS_QNX;
|
||||
if (osName.equalsIgnoreCase(Constants.INTERNAL_OS_AIX))
|
||||
@@ -334,9 +338,6 @@
|
||||
// Map i386 architecture to x86
|
||||
if (name.equalsIgnoreCase(Constants.INTERNAL_ARCH_I386))
|
||||
return Constants.ARCH_X86;
|
||||
- // Map amd64 architecture to x86_64
|
||||
- else if (name.equalsIgnoreCase(Constants.INTERNAL_AMD64))
|
||||
- return Constants.ARCH_X86_64;
|
||||
|
||||
return name;
|
||||
}
|
@ -0,0 +1,143 @@
|
||||
--- plugins/org.eclipse.equinox.p2.metadata.generator/src/org/eclipse/equinox/internal/p2/metadata/generator/features/ProductFile.java.orig 2008-08-02 15:21:00.000000000 -0400
|
||||
+++ plugins/org.eclipse.equinox.p2.metadata.generator/src/org/eclipse/equinox/internal/p2/metadata/generator/features/ProductFile.java 2008-08-02 15:20:23.000000000 -0400
|
||||
@@ -28,11 +28,13 @@
|
||||
|
||||
private static final String PROGRAM_ARGS = "programArgs"; //$NON-NLS-1$
|
||||
private static final String PROGRAM_ARGS_LINUX = "programArgsLin"; //$NON-NLS-1$
|
||||
+ private static final String PROGRAM_ARGS_FREEBSD = "programArgsFre"; //$NON-NLS-1$
|
||||
private static final String PROGRAM_ARGS_MAC = "programArgsMac"; //$NON-NLS-1$
|
||||
private static final String PROGRAM_ARGS_SOLARIS = "programArgsSol"; //$NON-NLS-1$
|
||||
private static final String PROGRAM_ARGS_WIN = "programArgsWin"; //$NON-NLS-1$
|
||||
private static final String VM_ARGS = "vmArgs"; //$NON-NLS-1$
|
||||
private static final String VM_ARGS_LINUX = "vmArgsLin"; //$NON-NLS-1$
|
||||
+ private static final String VM_ARGS_FREEBSD = "vmArgsFre"; //$NON-NLS-1$
|
||||
private static final String VM_ARGS_MAC = "vmArgsMac"; //$NON-NLS-1$
|
||||
private static final String VM_ARGS_SOLARIS = "vmArgsSol"; //$NON-NLS-1$
|
||||
private static final String VM_ARGS_WIN = "vmArgsWin"; //$NON-NLS-1$
|
||||
@@ -51,6 +53,7 @@
|
||||
|
||||
private static final String OS_WIN32 = "win32";//$NON-NLS-1$
|
||||
private static final String OS_LINUX = "linux";//$NON-NLS-1$
|
||||
+ private static final String OS_FREEBSD = "freebsd";//$NON-NLS-1$
|
||||
private static final String OS_SOLARIS = "solaris";//$NON-NLS-1$
|
||||
private static final String OS_MACOSX = "macosx";//$NON-NLS-1$
|
||||
|
||||
@@ -72,15 +75,17 @@
|
||||
private static final int STATE_FEATURES = 5;
|
||||
private static final int STATE_PROGRAM_ARGS = 6;
|
||||
private static final int STATE_PROGRAM_ARGS_LINUX = 7;
|
||||
- private static final int STATE_PROGRAM_ARGS_MAC = 8;
|
||||
- private static final int STATE_PROGRAM_ARGS_SOLARIS = 9;
|
||||
- private static final int STATE_PROGRAM_ARGS_WIN = 10;
|
||||
- private static final int STATE_VM_ARGS = 11;
|
||||
- private static final int STATE_VM_ARGS_LINUX = 12;
|
||||
- private static final int STATE_VM_ARGS_MAC = 13;
|
||||
- private static final int STATE_VM_ARGS_SOLARIS = 14;
|
||||
- private static final int STATE_VM_ARGS_WIN = 15;
|
||||
- private static final int STATE_CONFIG_INI = 16;
|
||||
+ private static final int STATE_PROGRAM_ARGS_FREEBSD = 8;
|
||||
+ private static final int STATE_PROGRAM_ARGS_MAC = 9;
|
||||
+ private static final int STATE_PROGRAM_ARGS_SOLARIS = 10;
|
||||
+ private static final int STATE_PROGRAM_ARGS_WIN = 11;
|
||||
+ private static final int STATE_VM_ARGS = 12;
|
||||
+ private static final int STATE_VM_ARGS_LINUX = 13;
|
||||
+ private static final int STATE_VM_ARGS_FREEBSD = 14;
|
||||
+ private static final int STATE_VM_ARGS_MAC = 15;
|
||||
+ private static final int STATE_VM_ARGS_SOLARIS = 16;
|
||||
+ private static final int STATE_VM_ARGS_WIN = 17;
|
||||
+ private static final int STATE_CONFIG_INI = 18;
|
||||
|
||||
private int state = STATE_START;
|
||||
|
||||
@@ -233,6 +238,8 @@
|
||||
key = VM_ARGS_WIN;
|
||||
} else if (os.equals(OS_LINUX)) {
|
||||
key = VM_ARGS_LINUX;
|
||||
+ } else if (os.equals(OS_FREEBSD)) {
|
||||
+ key = VM_ARGS_FREEBSD;
|
||||
} else if (os.equals(OS_MACOSX)) {
|
||||
key = VM_ARGS_MAC;
|
||||
} else if (os.equals(OS_SOLARIS)) {
|
||||
@@ -256,6 +263,8 @@
|
||||
key = PROGRAM_ARGS_WIN;
|
||||
} else if (os.equals(OS_LINUX)) {
|
||||
key = PROGRAM_ARGS_LINUX;
|
||||
+ } else if (os.equals(OS_FREEBSD)) {
|
||||
+ key = PROGRAM_ARGS_FREEBSD;
|
||||
} else if (os.equals(OS_MACOSX)) {
|
||||
key = PROGRAM_ARGS_MAC;
|
||||
} else if (os.equals(OS_SOLARIS)) {
|
||||
@@ -311,6 +320,8 @@
|
||||
processWin(attributes);
|
||||
} else if (OS_LINUX.equals(localName)) {
|
||||
processLinux(attributes);
|
||||
+ } else if (OS_FREEBSD.equals(localName)) {
|
||||
+ processFreeBSD(attributes);
|
||||
} else if (OS_MACOSX.equals(localName)) {
|
||||
processMac(attributes);
|
||||
}
|
||||
@@ -326,6 +337,8 @@
|
||||
state = STATE_PROGRAM_ARGS;
|
||||
} else if (PROGRAM_ARGS_LINUX.equals(localName)) {
|
||||
state = STATE_PROGRAM_ARGS_LINUX;
|
||||
+ } else if (PROGRAM_ARGS_FREEBSD.equals(localName)) {
|
||||
+ state = STATE_PROGRAM_ARGS_FREEBSD;
|
||||
} else if (PROGRAM_ARGS_MAC.equals(localName)) {
|
||||
state = STATE_PROGRAM_ARGS_MAC;
|
||||
} else if (PROGRAM_ARGS_SOLARIS.equals(localName)) {
|
||||
@@ -336,6 +349,8 @@
|
||||
state = STATE_VM_ARGS;
|
||||
} else if (VM_ARGS_LINUX.equals(localName)) {
|
||||
state = STATE_VM_ARGS_LINUX;
|
||||
+ } else if (VM_ARGS_FREEBSD.equals(localName)) {
|
||||
+ state = STATE_VM_ARGS_FREEBSD;
|
||||
} else if (VM_ARGS_MAC.equals(localName)) {
|
||||
state = STATE_VM_ARGS_MAC;
|
||||
} else if (VM_ARGS_SOLARIS.equals(localName)) {
|
||||
@@ -380,11 +395,13 @@
|
||||
|
||||
case STATE_PROGRAM_ARGS :
|
||||
case STATE_PROGRAM_ARGS_LINUX :
|
||||
+ case STATE_PROGRAM_ARGS_FREEBSD :
|
||||
case STATE_PROGRAM_ARGS_MAC :
|
||||
case STATE_PROGRAM_ARGS_SOLARIS :
|
||||
case STATE_PROGRAM_ARGS_WIN :
|
||||
case STATE_VM_ARGS :
|
||||
case STATE_VM_ARGS_LINUX :
|
||||
+ case STATE_VM_ARGS_FREEBSD :
|
||||
case STATE_VM_ARGS_MAC :
|
||||
case STATE_VM_ARGS_SOLARIS :
|
||||
case STATE_VM_ARGS_WIN :
|
||||
@@ -408,6 +425,9 @@
|
||||
case STATE_PROGRAM_ARGS_LINUX :
|
||||
addLaunchArgumentToMap(PROGRAM_ARGS_LINUX, String.valueOf(ch, start, length));
|
||||
break;
|
||||
+ case STATE_PROGRAM_ARGS_FREEBSD :
|
||||
+ addLaunchArgumentToMap(PROGRAM_ARGS_FREEBSD, String.valueOf(ch, start, length));
|
||||
+ break;
|
||||
case STATE_PROGRAM_ARGS_MAC :
|
||||
addLaunchArgumentToMap(PROGRAM_ARGS_MAC, String.valueOf(ch, start, length));
|
||||
break;
|
||||
@@ -423,6 +443,9 @@
|
||||
case STATE_VM_ARGS_LINUX :
|
||||
addLaunchArgumentToMap(VM_ARGS_LINUX, String.valueOf(ch, start, length));
|
||||
break;
|
||||
+ case STATE_VM_ARGS_FREEBSD :
|
||||
+ addLaunchArgumentToMap(VM_ARGS_FREEBSD, String.valueOf(ch, start, length));
|
||||
+ break;
|
||||
case STATE_VM_ARGS_MAC :
|
||||
addLaunchArgumentToMap(VM_ARGS_MAC, String.valueOf(ch, start, length));
|
||||
break;
|
||||
@@ -555,6 +578,12 @@
|
||||
result.add(attributes.getValue("icon")); //$NON-NLS-1$
|
||||
}
|
||||
|
||||
+ private void processFreeBSD(Attributes attributes) {
|
||||
+ if (!osMatch(OS_FREEBSD))
|
||||
+ return;
|
||||
+ result.add(attributes.getValue("icon")); //$NON-NLS-1$
|
||||
+ }
|
||||
+
|
||||
private void processMac(Attributes attributes) {
|
||||
if (!osMatch(OS_MACOSX))
|
||||
return;
|
@ -0,0 +1,10 @@
|
||||
--- plugins/org.eclipse.equinox.p2.reconciler.dropins/Bootstrap.product.orig 2008-08-02 15:24:39.000000000 -0400
|
||||
+++ plugins/org.eclipse.equinox.p2.reconciler.dropins/Bootstrap.product 2008-08-02 15:26:30.000000000 -0400
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
<configIni use="default">
|
||||
<linux>/org.eclipse.equinox.p2.reconciler.dropins/config.ini</linux>
|
||||
+ <freebsd>/org.eclipse.equinox.p2.reconciler.dropins/config.ini</freebsd>
|
||||
<macosx>/org.eclipse.equinox.p2.reconciler.dropins/config.ini</macosx>
|
||||
<solaris>/org.eclipse.equinox.p2.reconciler.dropins/config.ini</solaris>
|
||||
<win32>/org.eclipse.equinox.p2.reconciler.dropins/config.ini</win32>
|
@ -0,0 +1,12 @@
|
||||
--- plugins/org.eclipse.equinox.frameworkadmin.equinox/src/org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxBundlesState.java.orig 2008-08-09 14:32:49.360935838 -0400
|
||||
+++ plugins/org.eclipse.equinox.frameworkadmin.equinox/src/org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxBundlesState.java 2008-08-09 14:32:30.730855758 -0400
|
||||
@@ -209,9 +209,6 @@
|
||||
// Map i386 architecture to x86
|
||||
if (name.equalsIgnoreCase(INTERNAL_ARCH_I386))
|
||||
arch = org.eclipse.osgi.service.environment.Constants.ARCH_X86;
|
||||
- // Map amd64 architecture to x86_64
|
||||
- else if (name.equalsIgnoreCase(INTERNAL_AMD64))
|
||||
- arch = org.eclipse.osgi.service.environment.Constants.ARCH_X86_64;
|
||||
else
|
||||
arch = name;
|
||||
platformProperties.setProperty("osgi.arch", arch); //$NON-NLS-1$
|
@ -0,0 +1,29 @@
|
||||
--- plugins/org.eclipse.help.base/plugin.xml.orig 2008-08-02 15:36:47.000000000 -0400
|
||||
+++ plugins/org.eclipse.help.base/plugin.xml 2008-08-02 15:37:20.000000000 -0400
|
||||
@@ -113,7 +113,7 @@
|
||||
</parameter>
|
||||
<parameter
|
||||
name="os"
|
||||
- value="Linux,AIX,HP,SunOS">
|
||||
+ value="Linux,FreeBSD,AIX,HP,SunOS">
|
||||
</parameter>
|
||||
</factoryclass>
|
||||
</browser>
|
||||
@@ -132,7 +132,7 @@
|
||||
</parameter>
|
||||
<parameter
|
||||
name="os"
|
||||
- value="Linux,AIX,HP,SunOS">
|
||||
+ value="Linux,FreeBSD,AIX,HP,SunOS">
|
||||
</parameter>
|
||||
</factoryclass>
|
||||
</browser>
|
||||
@@ -151,7 +151,7 @@
|
||||
</parameter>
|
||||
<parameter
|
||||
name="os"
|
||||
- value="Linux,AIX,HP,SunOS">
|
||||
+ value="Linux,FreeBSD,AIX,HP,SunOS">
|
||||
</parameter>
|
||||
</factoryclass>
|
||||
</browser>
|
@ -0,0 +1,12 @@
|
||||
--- plugins/org.eclipse.help.base/src/org/eclipse/help/internal/base/HelpBasePreferenceInitializer.java.orig 2008-08-02 15:30:15.000000000 -0400
|
||||
+++ plugins/org.eclipse.help.base/src/org/eclipse/help/internal/base/HelpBasePreferenceInitializer.java 2008-08-02 15:31:53.000000000 -0400
|
||||
@@ -37,6 +37,9 @@
|
||||
} else if (os.indexOf("linux") != -1) { //$NON-NLS-1$
|
||||
prefs.setDefault("custom_browser_path", //$NON-NLS-1$
|
||||
"konqueror %1"); //$NON-NLS-1$
|
||||
+ } else if (os.indexOf("freebsd") != -1) { //$NON-NLS-1$
|
||||
+ prefs.setDefault("custom_browser_path", //$NON-NLS-1$
|
||||
+ "firefox %1"); //$NON-NLS-1$
|
||||
} else {
|
||||
prefs.setDefault("custom_browser_path", "mozilla %1"); //$NON-NLS-1$ //$NON-NLS-2$
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
--- plugins/org.eclipse.help.base/src/org/eclipse/help/internal/browser/BrowserManager.java.orig 2008-08-02 15:35:43.000000000 -0400
|
||||
+++ plugins/org.eclipse.help.base/src/org/eclipse/help/internal/browser/BrowserManager.java 2008-08-02 15:35:12.000000000 -0400
|
||||
@@ -94,6 +94,7 @@
|
||||
} else if (Constants.OS_AIX.equalsIgnoreCase(os)
|
||||
|| (Constants.OS_HPUX.equalsIgnoreCase(os))
|
||||
|| (Constants.OS_LINUX.equalsIgnoreCase(os))
|
||||
+ || (Constants.OS_FREEBSD.equalsIgnoreCase(os))
|
||||
|| (Constants.OS_SOLARIS.equalsIgnoreCase(os))) {
|
||||
setDefaultBrowserID(BROWSER_ID_MOZILLA);
|
||||
if (defaultBrowserDesc == null) {
|
@ -0,0 +1,12 @@
|
||||
--- plugins/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/browser/embedded/EmbeddedBrowserFactory.java.orig 2008-08-02 15:38:33.000000000 -0400
|
||||
+++ plugins/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/browser/embedded/EmbeddedBrowserFactory.java 2008-08-02 15:40:18.000000000 -0400
|
||||
@@ -61,7 +61,8 @@
|
||||
*/
|
||||
private boolean test() {
|
||||
if (!Constants.OS_WIN32.equalsIgnoreCase(Platform.getOS())
|
||||
- && !Constants.OS_LINUX.equalsIgnoreCase(Platform.getOS())) {
|
||||
+ && !Constants.OS_LINUX.equalsIgnoreCase(Platform.getOS())
|
||||
+ && !Constants.OS_FREEBSD.equalsIgnoreCase(Platform.getOS())) {
|
||||
return false;
|
||||
}
|
||||
if (!tested) {
|
25
java/eclipse/files/patch-plugins-org.eclipse.osgi-build.xml
Normal file
25
java/eclipse/files/patch-plugins-org.eclipse.osgi-build.xml
Normal file
@ -0,0 +1,25 @@
|
||||
--- plugins/org.eclipse.osgi/build.xml.orig 2008-09-29 19:38:37.000000000 -0400
|
||||
+++ plugins/org.eclipse.osgi/build.xml 2008-09-29 19:39:37.000000000 -0400
|
||||
@@ -16,7 +16,13 @@
|
||||
<property name="compilerArg" value=""/>
|
||||
<property name="javacSource" value="1.3"/>
|
||||
<property name="javacTarget" value="1.2"/>
|
||||
- <property name="bundleBootClasspath" value="osgi/exceptions.jar;osgi/xmlParserAPIs.jar;${CDC-1.0/Foundation-1.0}"/>
|
||||
+ <property name="dir_bootclasspath" value="${java.home}/lib"/>
|
||||
+ <path id="path_bootclasspath">
|
||||
+ <fileset dir="${dir_bootclasspath}">
|
||||
+ <include name="*.jar"/>
|
||||
+ </fileset>
|
||||
+ </path>
|
||||
+ <property name="bootclasspath" refid="path_bootclasspath"/>
|
||||
<condition property="bundleJavacSource" value="1.3" >
|
||||
<isset property="CDC-1.0/Foundation-1.0"/>
|
||||
</condition>
|
||||
@@ -37,6 +43,7 @@
|
||||
</condition>
|
||||
<property name="bundleJavacSource" value="${javacSource}"/>
|
||||
<property name="bundleJavacTarget" value="${javacTarget}"/>
|
||||
+ <property name="bundleBootClasspath" value="${bootclasspath}"/>
|
||||
|
||||
<target name="init" depends="properties">
|
||||
<condition property="pluginTemp" value="${buildTempFolder}/plugins" >
|
@ -0,0 +1,11 @@
|
||||
--- plugins/org.eclipse.osgi/core/adaptor/org/eclipse/osgi/util/TextProcessor.java.orig 2008-08-02 13:18:14.000000000 -0400
|
||||
+++ plugins/org.eclipse.osgi/core/adaptor/org/eclipse/osgi/util/TextProcessor.java 2008-08-02 13:20:06.000000000 -0400
|
||||
@@ -77,7 +77,7 @@
|
||||
|
||||
if ("iw".equals(lang) || "he".equals(lang) || "ar".equals(lang) || "fa".equals(lang) || "ur".equals(lang)) { //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$
|
||||
String osName = System.getProperty("os.name").toLowerCase(); //$NON-NLS-1$
|
||||
- if (osName.startsWith("windows") || osName.startsWith("linux")) { //$NON-NLS-1$ //$NON-NLS-2$
|
||||
+ if (osName.startsWith("windows") || osName.startsWith("linux") || osName.startsWith("freebsd")) { //$NON-NLS-1$ //$NON-NLS-2$
|
||||
IS_PROCESSING_NEEDED = true;
|
||||
}
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
--- ./plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/EclipseEnvironmentInfo.java.orig 2008-08-08 23:54:36.137941647 -0400
|
||||
+++ ./plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/EclipseEnvironmentInfo.java 2008-08-08 23:52:33.527433817 -0400
|
||||
@@ -33,6 +33,7 @@
|
||||
// this internally to be Solaris.
|
||||
private static final String INTERNAL_OS_SUNOS = "SunOS"; //$NON-NLS-1$
|
||||
private static final String INTERNAL_OS_LINUX = "Linux"; //$NON-NLS-1$
|
||||
+ private static final String INTERNAL_OS_FREEBSD = "FreeBSD"; //$NON-NLS-1$
|
||||
private static final String INTERNAL_OS_MACOSX = "Mac OS"; //$NON-NLS-1$
|
||||
private static final String INTERNAL_OS_AIX = "AIX"; //$NON-NLS-1$
|
||||
private static final String INTERNAL_OS_HPUX = "HP-UX"; //$NON-NLS-1$
|
||||
@@ -41,9 +42,6 @@
|
||||
// While we recognize the i386 architecture, we change
|
||||
// this internally to be x86.
|
||||
private static final String INTERNAL_ARCH_I386 = "i386"; //$NON-NLS-1$
|
||||
- // While we recognize the amd64 architecture, we change
|
||||
- // this internally to be x86_64.
|
||||
- private static final String INTERNAL_AMD64 = "amd64"; //$NON-NLS-1$
|
||||
|
||||
private EclipseEnvironmentInfo() {
|
||||
super();
|
||||
@@ -159,9 +157,6 @@
|
||||
// Map i386 architecture to x86
|
||||
if (name.equalsIgnoreCase(INTERNAL_ARCH_I386))
|
||||
arch = Constants.ARCH_X86;
|
||||
- // Map amd64 architecture to x86_64
|
||||
- else if (name.equalsIgnoreCase(INTERNAL_AMD64))
|
||||
- arch = Constants.ARCH_X86_64;
|
||||
else
|
||||
arch = name;
|
||||
FrameworkProperties.setProperty("osgi.arch", arch); //$NON-NLS-1$
|
||||
@@ -189,6 +184,8 @@
|
||||
return Constants.WS_WIN32;
|
||||
if (os.equals(Constants.OS_LINUX))
|
||||
return Constants.WS_GTK;
|
||||
+ if (os.equals(Constants.OS_FREEBSD))
|
||||
+ return Constants.WS_GTK;
|
||||
if (os.equals(Constants.OS_MACOSX))
|
||||
return Constants.WS_CARBON;
|
||||
if (os.equals(Constants.OS_HPUX))
|
||||
@@ -212,6 +209,8 @@
|
||||
return Constants.OS_SOLARIS;
|
||||
if (osName.equalsIgnoreCase(INTERNAL_OS_LINUX))
|
||||
return Constants.OS_LINUX;
|
||||
+ if (osName.equalsIgnoreCase(INTERNAL_OS_FREEBSD))
|
||||
+ return Constants.OS_FREEBSD;
|
||||
if (osName.equalsIgnoreCase(INTERNAL_OS_QNX))
|
||||
return Constants.OS_QNX;
|
||||
if (osName.equalsIgnoreCase(INTERNAL_OS_AIX))
|
@ -0,0 +1,11 @@
|
||||
--- plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/PluginConverterImpl.java.orig 2008-08-02 13:21:52.000000000 -0400
|
||||
+++ plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/PluginConverterImpl.java 2008-08-02 13:22:39.000000000 -0400
|
||||
@@ -68,7 +68,7 @@
|
||||
static public final String FRAGMENT_MANIFEST = "fragment.xml"; //$NON-NLS-1$
|
||||
static public final String GENERATED_FROM = "Generated-from"; //$NON-NLS-1$
|
||||
static public final String MANIFEST_TYPE_ATTRIBUTE = "type"; //$NON-NLS-1$
|
||||
- private static final String[] OS_LIST = {org.eclipse.osgi.service.environment.Constants.OS_AIX, org.eclipse.osgi.service.environment.Constants.OS_HPUX, org.eclipse.osgi.service.environment.Constants.OS_LINUX, org.eclipse.osgi.service.environment.Constants.OS_MACOSX, org.eclipse.osgi.service.environment.Constants.OS_QNX, org.eclipse.osgi.service.environment.Constants.OS_SOLARIS, org.eclipse.osgi.service.environment.Constants.OS_WIN32};
|
||||
+ private static final String[] OS_LIST = {org.eclipse.osgi.service.environment.Constants.OS_AIX, org.eclipse.osgi.service.environment.Constants.OS_HPUX, org.eclipse.osgi.service.environment.Constants.OS_LINUX, org.eclipse.osgi.service.environment.Constants.OS_FREEBSD, org.eclipse.osgi.service.environment.Constants.OS_MACOSX, org.eclipse.osgi.service.environment.Constants.OS_QNX, org.eclipse.osgi.service.environment.Constants.OS_SOLARIS, org.eclipse.osgi.service.environment.Constants.OS_WIN32};
|
||||
protected static final String PI_RUNTIME = "org.eclipse.core.runtime"; //$NON-NLS-1$
|
||||
protected static final String PI_BOOT = "org.eclipse.core.boot"; //$NON-NLS-1$
|
||||
protected static final String PI_RUNTIME_COMPATIBILITY = "org.eclipse.core.runtime.compatibility"; //$NON-NLS-1$
|
@ -0,0 +1,24 @@
|
||||
--- plugins/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java.orig 2008-08-09 09:16:08.932328502 -0400
|
||||
+++ plugins/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java 2008-08-09 09:15:29.572165618 -0400
|
||||
@@ -34,6 +34,12 @@
|
||||
public static final String OS_LINUX = "linux";//$NON-NLS-1$
|
||||
|
||||
/**
|
||||
+ * Constant string (value "freebsd") indicating the platform is running on a
|
||||
+ * FreeBSD-based operating system.
|
||||
+ */
|
||||
+ public static final String OS_FREEBSD = "freebsd";//$NON-NLS-1$
|
||||
+
|
||||
+ /**
|
||||
* Constant string (value "aix") indicating the platform is running on an
|
||||
* AIX-based operating system.
|
||||
*/
|
||||
@@ -115,7 +121,7 @@
|
||||
* @deprecated use <code>ARCH_X86_64</code> instead. Note the values
|
||||
* has been changed to be the value of the <code>ARCH_X86_64</code> constant.
|
||||
*/
|
||||
- public static final String ARCH_AMD64 = ARCH_X86_64;
|
||||
+ public static final String ARCH_AMD64 = "amd64";//$NON-NLS-1$
|
||||
|
||||
/**
|
||||
* Constant string (value "ia64") indicating the platform is running on an
|
@ -0,0 +1,21 @@
|
||||
--- plugins/org.eclipse.pde.build/scripts/productBuild/allElements.xml.orig 2008-08-02 16:07:51.000000000 -0400
|
||||
+++ plugins/org.eclipse.pde.build/scripts/productBuild/allElements.xml 2008-08-02 16:09:56.000000000 -0400
|
||||
@@ -48,6 +48,18 @@
|
||||
<property name="archiveName" value="${archiveNamePrefix}-linux.gtk.x86_64.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
+
|
||||
+ <target name="assemble.org.eclipse.pde.build.container.feature.freebsd.gtk.x86">
|
||||
+ <ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
+ <property name="archiveName" value="${archiveNamePrefix}-freebsd.gtk.x86.zip"/>
|
||||
+ </ant>
|
||||
+ </target>
|
||||
+
|
||||
+ <target name="assemble.org.eclipse.pde.build.container.feature.freebsd.gtk.amd64">
|
||||
+ <ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
+ <property name="archiveName" value="${archiveNamePrefix}-freebsd.gtk.amd64.zip"/>
|
||||
+ </ant>
|
||||
+ </target>
|
||||
|
||||
<target name="assemble.org.eclipse.pde.build.container.feature.linux.motif.x86">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
@ -0,0 +1,24 @@
|
||||
--- plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/BrandingIron.java.orig 2008-08-02 16:46:29.000000000 -0400
|
||||
+++ plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/BrandingIron.java 2008-08-02 16:48:54.000000000 -0400
|
||||
@@ -70,6 +70,8 @@
|
||||
brandWindows();
|
||||
if ("linux".equals(os)) //$NON-NLS-1$
|
||||
brandLinux();
|
||||
+ if ("freebsd".equals(os)) //$NON-NLS-1$
|
||||
+ brandFreeBSD();
|
||||
if ("solaris".equals(os)) //$NON-NLS-1$
|
||||
brandSolaris();
|
||||
if ("macosx".equals(os)) //$NON-NLS-1$
|
||||
@@ -94,6 +96,12 @@
|
||||
copy(new File(icons[0]), new File(root, "icon.xpm")); //$NON-NLS-1$
|
||||
}
|
||||
|
||||
+ private void brandFreeBSD() throws Exception {
|
||||
+ renameLauncher();
|
||||
+ if (brandIcons)
|
||||
+ copy(new File(icons[0]), new File(root, "icon.xpm")); //$NON-NLS-1$
|
||||
+ }
|
||||
+
|
||||
private void brandSolaris() throws Exception {
|
||||
renameLauncher();
|
||||
if (brandIcons == false)
|
@ -0,0 +1,135 @@
|
||||
--- plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/ProductFile.java.orig 2008-08-02 16:20:38.000000000 -0400
|
||||
+++ plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/ProductFile.java 2008-08-02 16:26:31.000000000 -0400
|
||||
@@ -28,11 +28,13 @@
|
||||
|
||||
private static final String PROGRAM_ARGS = "programArgs"; //$NON-NLS-1$
|
||||
private static final String PROGRAM_ARGS_LINUX = "programArgsLin"; //$NON-NLS-1$
|
||||
+ private static final String PROGRAM_ARGS_FREEBSD = "programArgsFre"; //$NON-NLS-1$
|
||||
private static final String PROGRAM_ARGS_MAC = "programArgsMac"; //$NON-NLS-1$
|
||||
private static final String PROGRAM_ARGS_SOLARIS = "programArgsSol"; //$NON-NLS-1$
|
||||
private static final String PROGRAM_ARGS_WIN = "programArgsWin"; //$NON-NLS-1$
|
||||
private static final String VM_ARGS = "vmArgs"; //$NON-NLS-1$
|
||||
private static final String VM_ARGS_LINUX = "vmArgsLin"; //$NON-NLS-1$
|
||||
+ private static final String VM_ARGS_FREEBSD = "vmArgsFre"; //$NON-NLS-1$
|
||||
private static final String VM_ARGS_MAC = "vmArgsMac"; //$NON-NLS-1$
|
||||
private static final String VM_ARGS_SOLARIS = "vmArgsSol"; //$NON-NLS-1$
|
||||
private static final String VM_ARGS_WIN = "vmArgsWin"; //$NON-NLS-1$
|
||||
@@ -67,15 +69,17 @@
|
||||
private static final int STATE_FEATURES = 5;
|
||||
private static final int STATE_PROGRAM_ARGS = 6;
|
||||
private static final int STATE_PROGRAM_ARGS_LINUX = 7;
|
||||
- private static final int STATE_PROGRAM_ARGS_MAC = 8;
|
||||
- private static final int STATE_PROGRAM_ARGS_SOLARIS = 9;
|
||||
- private static final int STATE_PROGRAM_ARGS_WIN = 10;
|
||||
- private static final int STATE_VM_ARGS = 11;
|
||||
- private static final int STATE_VM_ARGS_LINUX = 12;
|
||||
- private static final int STATE_VM_ARGS_MAC = 13;
|
||||
- private static final int STATE_VM_ARGS_SOLARIS = 14;
|
||||
- private static final int STATE_VM_ARGS_WIN = 15;
|
||||
- private static final int STATE_CONFIG_INI = 16;
|
||||
+ private static final int STATE_PROGRAM_ARGS_FREEBSD = 8;
|
||||
+ private static final int STATE_PROGRAM_ARGS_MAC = 9;
|
||||
+ private static final int STATE_PROGRAM_ARGS_SOLARIS = 10;
|
||||
+ private static final int STATE_PROGRAM_ARGS_WIN = 11;
|
||||
+ private static final int STATE_VM_ARGS = 12;
|
||||
+ private static final int STATE_VM_ARGS_LINUX = 13;
|
||||
+ private static final int STATE_VM_ARGS_FREEBSD = 14;
|
||||
+ private static final int STATE_VM_ARGS_MAC = 15;
|
||||
+ private static final int STATE_VM_ARGS_SOLARIS = 16;
|
||||
+ private static final int STATE_VM_ARGS_WIN = 17;
|
||||
+ private static final int STATE_CONFIG_INI = 18;
|
||||
|
||||
private int state = STATE_START;
|
||||
|
||||
@@ -234,6 +238,8 @@
|
||||
key = VM_ARGS_WIN;
|
||||
} else if( os.equals(Platform.OS_LINUX)) {
|
||||
key = VM_ARGS_LINUX;
|
||||
+ } else if( os.equals(Platform.OS_FREEBSD)) {
|
||||
+ key = VM_ARGS_FREEBSD;
|
||||
} else if( os.equals(Platform.OS_MACOSX)) {
|
||||
key = VM_ARGS_MAC;
|
||||
} else if(os.equals(Platform.OS_SOLARIS)) {
|
||||
@@ -257,6 +263,8 @@
|
||||
key = PROGRAM_ARGS_WIN;
|
||||
} else if( os.equals(Platform.OS_LINUX)) {
|
||||
key = PROGRAM_ARGS_LINUX;
|
||||
+ } else if( os.equals(Platform.OS_FREEBSD)) {
|
||||
+ key = PROGRAM_ARGS_FREEBSD;
|
||||
} else if( os.equals(Platform.OS_MACOSX)) {
|
||||
key = PROGRAM_ARGS_MAC;
|
||||
} else if(os.equals(Platform.OS_SOLARIS)) {
|
||||
@@ -312,6 +320,8 @@
|
||||
processWin(attributes);
|
||||
} else if (Platform.OS_LINUX.equals(localName)) {
|
||||
processLinux(attributes);
|
||||
+ } else if (Platform.OS_FREEBSD.equals(localName)) {
|
||||
+ processFreeBSD(attributes);
|
||||
} else if (Platform.OS_MACOSX.equals(localName)) {
|
||||
processMac(attributes);
|
||||
}
|
||||
@@ -327,6 +337,8 @@
|
||||
state = STATE_PROGRAM_ARGS;
|
||||
} else if (PROGRAM_ARGS_LINUX.equals(localName)) {
|
||||
state = STATE_PROGRAM_ARGS_LINUX;
|
||||
+ } else if (PROGRAM_ARGS_FREEBSD.equals(localName)) {
|
||||
+ state = STATE_PROGRAM_ARGS_FREEBSD;
|
||||
} else if (PROGRAM_ARGS_MAC.equals(localName)) {
|
||||
state = STATE_PROGRAM_ARGS_MAC;
|
||||
} else if (PROGRAM_ARGS_SOLARIS.equals(localName)) {
|
||||
@@ -337,6 +349,8 @@
|
||||
state = STATE_VM_ARGS;
|
||||
} else if (VM_ARGS_LINUX.equals(localName)) {
|
||||
state = STATE_VM_ARGS_LINUX;
|
||||
+ } else if (VM_ARGS_FREEBSD.equals(localName)) {
|
||||
+ state = STATE_VM_ARGS_FREEBSD;
|
||||
} else if (VM_ARGS_MAC.equals(localName)) {
|
||||
state = STATE_VM_ARGS_MAC;
|
||||
} else if (VM_ARGS_SOLARIS.equals(localName)) {
|
||||
@@ -381,11 +395,13 @@
|
||||
|
||||
case STATE_PROGRAM_ARGS :
|
||||
case STATE_PROGRAM_ARGS_LINUX :
|
||||
+ case STATE_PROGRAM_ARGS_FREEBSD :
|
||||
case STATE_PROGRAM_ARGS_MAC :
|
||||
case STATE_PROGRAM_ARGS_SOLARIS :
|
||||
case STATE_PROGRAM_ARGS_WIN :
|
||||
case STATE_VM_ARGS :
|
||||
case STATE_VM_ARGS_LINUX :
|
||||
+ case STATE_VM_ARGS_FREEBSD :
|
||||
case STATE_VM_ARGS_MAC :
|
||||
case STATE_VM_ARGS_SOLARIS :
|
||||
case STATE_VM_ARGS_WIN :
|
||||
@@ -409,6 +425,9 @@
|
||||
case STATE_PROGRAM_ARGS_LINUX :
|
||||
addLaunchArgumentToMap(PROGRAM_ARGS_LINUX, String.valueOf(ch, start, length));
|
||||
break;
|
||||
+ case STATE_PROGRAM_ARGS_FREEBSD :
|
||||
+ addLaunchArgumentToMap(PROGRAM_ARGS_FREEBSD, String.valueOf(ch, start, length));
|
||||
+ break;
|
||||
case STATE_PROGRAM_ARGS_MAC :
|
||||
addLaunchArgumentToMap(PROGRAM_ARGS_MAC, String.valueOf(ch, start, length));
|
||||
break;
|
||||
@@ -424,6 +443,9 @@
|
||||
case STATE_VM_ARGS_LINUX :
|
||||
addLaunchArgumentToMap(VM_ARGS_LINUX, String.valueOf(ch, start, length));
|
||||
break;
|
||||
+ case STATE_VM_ARGS_FREEBSD :
|
||||
+ addLaunchArgumentToMap(VM_ARGS_FREEBSD, String.valueOf(ch, start, length));
|
||||
+ break;
|
||||
case STATE_VM_ARGS_MAC :
|
||||
addLaunchArgumentToMap(VM_ARGS_MAC, String.valueOf(ch, start, length));
|
||||
break;
|
||||
@@ -555,6 +577,12 @@
|
||||
result.add(attributes.getValue("icon")); //$NON-NLS-1$
|
||||
}
|
||||
|
||||
+ private void processFreeBSD(Attributes attributes) {
|
||||
+ if (!osMatch(Platform.OS_FREEBSD))
|
||||
+ return;
|
||||
+ result.add(attributes.getValue("icon")); //$NON-NLS-1$
|
||||
+ }
|
||||
+
|
||||
private void processMac(Attributes attributes) {
|
||||
if (!osMatch(Platform.OS_MACOSX))
|
||||
return;
|
@ -0,0 +1,24 @@
|
||||
--- plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java.orig 2008-08-02 16:49:39.000000000 -0400
|
||||
+++ plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java 2008-08-02 17:07:42.000000000 -0400
|
||||
@@ -13,6 +13,7 @@
|
||||
import java.net.URL;
|
||||
import java.util.*;
|
||||
import org.eclipse.core.runtime.*;
|
||||
+import org.eclipse.osgi.service.environment.Constants;
|
||||
import org.eclipse.osgi.service.resolver.BundleDescription;
|
||||
import org.eclipse.osgi.util.NLS;
|
||||
import org.eclipse.pde.internal.build.ant.AntScript;
|
||||
@@ -433,7 +434,12 @@
|
||||
arguments.add("-sf"); //$NON-NLS-1$
|
||||
arguments.add(links[i]);
|
||||
arguments.add(links[i + 1]);
|
||||
- script.printExecTask("ln", dir, arguments, "Linux"); //$NON-NLS-1$ //$NON-NLS-2$
|
||||
+ String os = System.getProperty("osgi.os", ""); //$NON-NLS-1$ //$NON-NLS-2$
|
||||
+ String osStr = "Linux"; //$NON-NLS-1$
|
||||
+ if (os.equals(Constants.OS_FREEBSD)) {
|
||||
+ osStr = "FreeBSD"; //$NON-NLS-1$
|
||||
+ }
|
||||
+ script.printExecTask("ln", dir, arguments, osStr); //$NON-NLS-1$
|
||||
arguments.clear();
|
||||
}
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
--- plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java.orig 2008-08-02 16:30:36.000000000 -0400
|
||||
+++ plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java 2008-08-02 16:45:09.000000000 -0400
|
||||
@@ -12,6 +12,7 @@
|
||||
import java.io.*;
|
||||
import java.util.*;
|
||||
import org.eclipse.core.runtime.*;
|
||||
+import org.eclipse.osgi.service.environment.Constants;
|
||||
import org.eclipse.osgi.service.resolver.BundleDescription;
|
||||
import org.eclipse.osgi.util.NLS;
|
||||
import org.eclipse.pde.internal.build.*;
|
||||
@@ -621,7 +622,12 @@
|
||||
for (int i = 0; i < links.length; i += 2) {
|
||||
arguments.add(links[i]);
|
||||
arguments.add(links[i + 1]);
|
||||
- script.printExecTask("ln -s", dir, arguments, "Linux"); //$NON-NLS-1$ //$NON-NLS-2$
|
||||
+ String os = System.getProperty("osgi.os", ""); //$NON-NLS-1$ //$NON-NLS-2$
|
||||
+ String osStr = "Linux"; //$NON-NLS-1$
|
||||
+ if (os.equals(Constants.OS_FREEBSD)) {
|
||||
+ osStr = "FreeBSD"; //$NON-NLS-1$
|
||||
+ }
|
||||
+ script.printExecTask("ln -s", dir, arguments, osStr); //$NON-NLS-1$
|
||||
arguments.clear();
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user