diff options
author | Andrew Niefer | 2010-05-07 19:18:27 +0000 |
---|---|---|
committer | Andrew Niefer | 2010-05-07 19:18:27 +0000 |
commit | 0a4cbca106517ed8ca9855fcf87f0c2e26f1dbd0 (patch) | |
tree | 52e3bc181d09632f3e46193ac4ac148de9f10dd0 | |
parent | 849ad4617ce1bb69a47be554bbb31005c2399f21 (diff) | |
download | rt.equinox.framework-0a4cbca106517ed8ca9855fcf87f0c2e26f1dbd0.tar.gz rt.equinox.framework-0a4cbca106517ed8ca9855fcf87f0c2e26f1dbd0.tar.xz rt.equinox.framework-0a4cbca106517ed8ca9855fcf87f0c2e26f1dbd0.zip |
6 files changed, 34 insertions, 6 deletions
diff --git a/bundles/org.eclipse.equinox.executable/build.properties b/bundles/org.eclipse.equinox.executable/build.properties index 0c0aa94da..d156bd9f1 100644 --- a/bundles/org.eclipse.equinox.executable/build.properties +++ b/bundles/org.eclipse.equinox.executable/build.properties @@ -1,5 +1,5 @@ ############################################################################### -# Copyright (c) 2000, 2005 IBM Corporation and others. +# Copyright (c) 2000, 2010 IBM Corporation and others. # All rights reserved. This program and the accompanying materials # are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at @@ -20,7 +20,8 @@ bin.includes = bin/,\ target.build.xml,\ license.html,\ epl-v10.html,\ - eclipse_update_120.jpg + eclipse_update_120.jpg,\ + contributed/ #Bug 139066 Launcher feature should not contain icons and splash screen bin.excludes=bin/**/Eclipse.icns,bin/**/icon.xpm,bin/**/*.pm,bin/**/splash.bmp diff --git a/bundles/org.eclipse.equinox.executable/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.executable/customBuildCallbacks.xml index be5eaaeea..eaed1dddc 100644 --- a/bundles/org.eclipse.equinox.executable/customBuildCallbacks.xml +++ b/bundles/org.eclipse.equinox.executable/customBuildCallbacks.xml @@ -72,6 +72,10 @@ <fileset dir="${feature.directory}/bin" /> <regexpmapper from="^(.*[/\\])eclipse(.exe)?$" to="\1launcher\2"/> </move> + <move todir="${feature.directory}/contributed" verbose="true"> + <fileset dir="${feature.directory}/contributed" /> + <regexpmapper from="^(.*[/\\])eclipse(.exe)?$" to="\1launcher\2"/> + </move> </target> <!-- ===================================================================== --> diff --git a/bundles/org.eclipse.equinox.executable/library/gtk/build.sh b/bundles/org.eclipse.equinox.executable/library/gtk/build.sh index 8267089a6..30606e252 100644 --- a/bundles/org.eclipse.equinox.executable/library/gtk/build.sh +++ b/bundles/org.eclipse.equinox.executable/library/gtk/build.sh @@ -1,6 +1,6 @@ #!/bin/sh #******************************************************************************* -# Copyright (c) 2000, 2005 IBM Corporation and others. +# Copyright (c) 2000, 2010 IBM Corporation and others. # All rights reserved. This program and the accompanying materials # are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at @@ -163,6 +163,9 @@ fi if [ "$defaultOSArch" = "ppc64" ]; then M_ARCH=-m64 export M_ARCH +elif [ "$defaultOSArch" = "s390" ]; then + M_ARCH=-m31 + export M_ARCH fi LIBRARY_DIR="../../../org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.$defaultWS.$defaultOS.$defaultOSArch" diff --git a/bundles/org.eclipse.equinox.executable/target.build.properties b/bundles/org.eclipse.equinox.executable/target.build.properties index 3db7a229d..8f0e2541a 100644 --- a/bundles/org.eclipse.equinox.executable/target.build.properties +++ b/bundles/org.eclipse.equinox.executable/target.build.properties @@ -1,5 +1,5 @@ ############################################################################### -# Copyright (c) 2000, 2005 IBM Corporation and others. +# Copyright (c) 2000, 2010 IBM Corporation and others. # All rights reserved. This program and the accompanying materials # are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at @@ -57,4 +57,7 @@ root.linux.gtk.x86_64.permissions.755=libcairo-swt.so 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.linux.gtk.s390x=contributed/gtk/linux/s390x,gtk_root +root.linux.gtk.s390=contributed/gtk/linux/s390,gtk_root diff --git a/bundles/org.eclipse.equinox.executable/target.build.xml b/bundles/org.eclipse.equinox.executable/target.build.xml index 1b2911758..346a52c53 100644 --- a/bundles/org.eclipse.equinox.executable/target.build.xml +++ b/bundles/org.eclipse.equinox.executable/target.build.xml @@ -169,6 +169,22 @@ </copy> <chmod perm="755" dir="${feature.base}/linux.gtk.ia64/${collectingFolder}" includes="launcher" /> </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}/contributed/gtk/linux/s390x" includes="**" /> + <fileset dir="${basedir}/gtk_root" includes="**" /> + </copy> + <chmod perm="755" dir="${feature.base}/linux.gtk.s390x/${collectingFolder}" includes="launcher" /> + </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}/contributed/gtk/linux/s390" includes="**" /> + <fileset dir="${basedir}/gtk_root" includes="**" /> + </copy> + <chmod perm="755" dir="${feature.base}/linux.gtk.s390/${collectingFolder}" includes="launcher" /> + </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"> @@ -247,6 +263,7 @@ <antcall target="rootFileslinux_gtk_ppc64"/> <antcall target="rootFileslinux_gtk_x86_64"/> <antcall target="rootFileslinux_gtk_ia64"/> + <antcall target="rootFileslinux_gtk_s390x"/> <antcall target="rootFileslinux_motif_x86"/> <antcall target="rootFilessolaris_gtk_sparc"/> <antcall target="rootFilessolaris_gtk_x86"/> diff --git a/bundles/org.eclipse.equinox.launcher/contributed/org.eclipse.equinox.launcher.gtk.linux.s390/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.launcher/contributed/org.eclipse.equinox.launcher.gtk.linux.s390/META-INF/MANIFEST.MF index f715c8b59..f81992a8e 100644 --- a/bundles/org.eclipse.equinox.launcher/contributed/org.eclipse.equinox.launcher.gtk.linux.s390/META-INF/MANIFEST.MF +++ b/bundles/org.eclipse.equinox.launcher/contributed/org.eclipse.equinox.launcher.gtk.linux.s390/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-Vendor: %providerName Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.linux.s390;singleton:=true -Bundle-Version: 1.0.100.qualifier +Bundle-Version: 1.1.0.qualifier Fragment-Host: org.eclipse.equinox.launcher;bundle-version="1.0.0" Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=s390)) Bundle-Localization: launcher.gtk.linux.s390 |