diff options
author | Alexander Kurtakov | 2018-03-26 13:31:43 +0000 |
---|---|---|
committer | Alexander Kurtakov | 2018-03-26 13:31:43 +0000 |
commit | 37ab4783e1a81f9fd8217da0c9ae36de69d6e62b (patch) | |
tree | 73269ea56ffb6ee0d30ca09f8b9f1b51465d6322 | |
parent | 155392f846c2c65c1b506ba1b85f1111895dc0fa (diff) | |
download | rt.equinox.framework-37ab4783e1a81f9fd8217da0c9ae36de69d6e62b.tar.gz rt.equinox.framework-37ab4783e1a81f9fd8217da0c9ae36de69d6e62b.tar.xz rt.equinox.framework-37ab4783e1a81f9fd8217da0c9ae36de69d6e62b.zip |
Bug 532887 - Remove hpux/solaris gtk launchersI20180327-0805I20180327-0630I20180326-2000
Out of date, not built and so on.
Change-Id: I5c7027a1ca4980d6b4635992f349750c6c45612a
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
31 files changed, 3 insertions, 1048 deletions
diff --git a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/.project b/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/.project deleted file mode 100644 index 0a8f6a152..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/.project +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<projectDescription> - <name>org.eclipse.equinox.launcher.gtk.hpux.ia64</name> - <comment></comment> - <projects> - </projects> - <buildSpec> - <buildCommand> - <name>org.eclipse.pde.ManifestBuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>org.eclipse.pde.SchemaBuilder</name> - <arguments> - </arguments> - </buildCommand> - </buildSpec> - <natures> - <nature>org.eclipse.pde.PluginNature</nature> - </natures> -</projectDescription> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/.settings/org.eclipse.pde.core.prefs b/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/.settings/org.eclipse.pde.core.prefs deleted file mode 100644 index db68ec3ef..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/.settings/org.eclipse.pde.core.prefs +++ /dev/null @@ -1,4 +0,0 @@ -#Tue Nov 16 14:45:38 EST 2010 -eclipse.preferences.version=1 -resolve.requirebundle=false -pluginProject.extensions=false diff --git a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/META-INF/MANIFEST.MF deleted file mode 100644 index 5b3238679..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/META-INF/MANIFEST.MF +++ /dev/null @@ -1,10 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-Vendor: %providerName -Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.hpux.ia64 -Bundle-Version: 1.0.500.qualifier -Fragment-Host: org.eclipse.equinox.launcher;bundle-version="1.0.0" -Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=hpux) (osgi.arch=ia64)) -Bundle-Localization: launcher.gtk.hpux.ia64 -Eclipse-BundleShape: dir diff --git a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/META-INF/p2.inf b/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/META-INF/p2.inf deleted file mode 100644 index aec0a6e97..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/META-INF/p2.inf +++ /dev/null @@ -1,2 +0,0 @@ -# bug 407433 - launcher .so files need exec permissions on HPUX
-instructions.install = chmod(targetDir:${artifact.location},targetFile:eclipse_1627.so,permissions:755);
diff --git a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/about.html b/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/about.html deleted file mode 100644 index 395df3ba9..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/about.html +++ /dev/null @@ -1,28 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> -<title>About</title> -</head> -<body lang="EN-US"> -<h2>About This Content</h2> - -<p>June 5, 2006</p> -<h3>License</h3> - -<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). -Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at <a href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/legal/epl-v10.html</a>. -For purposes of the EPL, "Program" will mean the Content.</p> - -<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor’s license -that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p> - -</body> -</html>
\ No newline at end of file diff --git a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/build.properties b/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/build.properties deleted file mode 100644 index 5555a2aa7..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/build.properties +++ /dev/null @@ -1,17 +0,0 @@ -############################################################################### -# Copyright (c) 2011 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -bin.includes = META-INF/,\ - launcher.gtk.hpux.ia64.properties,\ - about.html - -customBuildCallbacks=customBuildCallbacks.xml -generateSourceBundle=false -binaryTag=v20180323-0626 diff --git a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/customBuildCallbacks.xml deleted file mode 100644 index 3773f016f..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/customBuildCallbacks.xml +++ /dev/null @@ -1,124 +0,0 @@ -<!-- ===================================================================== --> -<!-- Custom targets called from a project's generated build.xml --> -<!-- Set customBuildCallbacks=<path/to/this/file> in your build.properties.--> -<!-- ===================================================================== --> -<project name="Build specific targets and properties" default="noDefault"> - - <!-- ===================================================================== --> - <!-- Default target --> - <!-- ===================================================================== --> - <target name="noDefault"> - <echo message="This file must be called with explicit targets" /> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target build.jars --> - <!-- Available parameters : --> - <!-- build.result.folder - folder to contain the build results --> - <!-- ===================================================================== --> - <target name="pre.build.jars"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target build.jars --> - <!-- Available parameters : --> - <!-- build.result.folder - folder to contain the build results --> - <!-- ===================================================================== --> - <target name="post.build.jars"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target build.sources --> - <!-- Available parameters : --> - <!-- build.result.folder - folder to contain the build results --> - <!-- ===================================================================== --> - <target name="pre.build.sources"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target build.sources --> - <!-- Available parameters : --> - <!-- build.result.folder - folder to contain the build results --> - <!-- ===================================================================== --> - <target name="post.build.sources"> - </target> - - <target name="pre.gather.bin.parts"> - <property file="${basedir}/build.properties" /> - <basename file="${basedir}" property="fragmentName" /> - <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> - <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> - - <exec dir="${basedir}" executable="git" output="${basedir}/binary.tar" errorproperty="errorResult" > - <arg line="archive --format=tar --remote=${gitRepo} ${binaryTag} ${fragmentName}" /> - </exec> - - <copy todir="${basedir}"> - <tarfileset includes="${fragmentName}/**" src="${basedir}/binary.tar" /> - <globmapper from="${fragmentName}/*" to="*" /> - </copy> - - <delete file="${basedir}/binary.tar" failonerror="false" quiet="true" /> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target gather.bin.parts --> - <!-- Available parameters : --> - <!-- base.dir - root of the project --> - <!-- build.result.folder - folder containing the build results --> - <!-- target.folder - destination folder --> - <!-- ===================================================================== --> - <target name="post.gather.bin.parts"> - <chmod perm="755" dir="${target.folder}" includes="eclipse_*" /> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target gather.sources --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="pre.gather.sources"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target gather.sources --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="post.gather.sources"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target gather.logs --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="pre.gather.logs"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target gather.logs --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="post.gather.logs"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target clean --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="pre.clean"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target clean --> - <!-- Available parameters : --> - <!-- plugin.destination - final destination of the build --> - <!-- build.result.folder - results of the compilation --> - <!-- temp.folder - temporary folder --> - <!-- ===================================================================== --> - <target name="post.clean"> - </target> -</project> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/forceQualifierUpdate.txt b/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/forceQualifierUpdate.txt deleted file mode 100644 index 5b10f3cf5..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/forceQualifierUpdate.txt +++ /dev/null @@ -1,3 +0,0 @@ -# To force a version qualifier update add the bug here -Bug 403352 - Update all parent versions to match our build stream -Bug 407433 - eclipse launcher companion library requires execute permission on HPUX diff --git a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/launcher.gtk.hpux.ia64.properties b/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/launcher.gtk.hpux.ia64.properties deleted file mode 100644 index 941733ada..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/launcher.gtk.hpux.ia64.properties +++ /dev/null @@ -1,12 +0,0 @@ -############################################################################### -# Copyright (c) 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -pluginName = Equinox Launcher GTK HPUX IA64 Fragment -providerName = Eclipse.org - Equinox diff --git a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/pom.xml b/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/pom.xml deleted file mode 100644 index e28907d1b..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/pom.xml +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Copyright (c) 2012 Eclipse Foundation. - All rights reserved. This program and the accompanying materials - are made available under the terms of the Eclipse Distribution License v1.0 - which accompanies this distribution, and is available at - http://www.eclipse.org/org/documents/edl-v10.php - - Contributors: - Igor Fedorenko - initial implementation ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - <parent> - <artifactId>launcher-binary-parent</artifactId> - <groupId>org.eclipse.equinox.framework</groupId> - <version>4.8.0-SNAPSHOT</version> - <relativePath>../../launcher-binary-parent</relativePath> - </parent> - <groupId>org.eclipse.equinox</groupId> - <artifactId>org.eclipse.equinox.launcher.gtk.hpux.ia64</artifactId> - <version>1.0.500-SNAPSHOT</version> - <packaging>eclipse-plugin</packaging> - - <properties> - <os>hpux</os> - <ws>gtk</ws> - <arch>ia64</arch> - </properties> - -</project> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64_32/.project b/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64_32/.project deleted file mode 100644 index 5a170fccb..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64_32/.project +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<projectDescription> - <name>org.eclipse.equinox.launcher.gtk.hpux.ia64_32</name> - <comment></comment> - <projects> - </projects> - <buildSpec> - <buildCommand> - <name>org.eclipse.pde.ManifestBuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>org.eclipse.pde.SchemaBuilder</name> - <arguments> - </arguments> - </buildCommand> - </buildSpec> - <natures> - <nature>org.eclipse.pde.PluginNature</nature> - </natures> -</projectDescription> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/.project b/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/.project deleted file mode 100644 index ce8bc35bc..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/.project +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<projectDescription> - <name>org.eclipse.equinox.launcher.gtk.solaris.sparcv9</name> - <comment></comment> - <projects> - </projects> - <buildSpec> - <buildCommand> - <name>org.eclipse.pde.ManifestBuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>org.eclipse.pde.SchemaBuilder</name> - <arguments> - </arguments> - </buildCommand> - </buildSpec> - <natures> - <nature>org.eclipse.pde.PluginNature</nature> - </natures> -</projectDescription> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/.settings/org.eclipse.pde.core.prefs b/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/.settings/org.eclipse.pde.core.prefs deleted file mode 100644 index 5b1720fac..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/.settings/org.eclipse.pde.core.prefs +++ /dev/null @@ -1,4 +0,0 @@ -#Wed Dec 06 11:40:21 EST 2006 -eclipse.preferences.version=1 -pluginProject.extensions=false -resolve.requirebundle=false diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/META-INF/MANIFEST.MF deleted file mode 100644 index 6ffb3817c..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/META-INF/MANIFEST.MF +++ /dev/null @@ -1,10 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-Vendor: %providerName -Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.solaris.sparcv9;singleton:=true -Bundle-Version: 1.1.500.qualifier -Fragment-Host: org.eclipse.equinox.launcher;bundle-version="[1.0.0,1.5.0)" -Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=solaris) (osgi.arch=sparcv9)) -Bundle-Localization: launcher.gtk.solaris.sparcv9 -Eclipse-BundleShape: dir diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/about.html b/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/about.html deleted file mode 100644 index 395df3ba9..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/about.html +++ /dev/null @@ -1,28 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> -<title>About</title> -</head> -<body lang="EN-US"> -<h2>About This Content</h2> - -<p>June 5, 2006</p> -<h3>License</h3> - -<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). -Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at <a href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/legal/epl-v10.html</a>. -For purposes of the EPL, "Program" will mean the Content.</p> - -<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor’s license -that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p> - -</body> -</html>
\ No newline at end of file diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/build.properties b/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/build.properties deleted file mode 100644 index 5692d693a..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/build.properties +++ /dev/null @@ -1,17 +0,0 @@ -############################################################################### -# Copyright (c) 2016 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -bin.includes = META-INF/,\ - launcher.gtk.solaris.sparcv9.properties,\ - about.html - -customBuildCallbacks=customBuildCallbacks.xml -generateSourceBundle=false -binaryTag=v20180323-0626 diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/customBuildCallbacks.xml deleted file mode 100644 index 3773f016f..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/customBuildCallbacks.xml +++ /dev/null @@ -1,124 +0,0 @@ -<!-- ===================================================================== --> -<!-- Custom targets called from a project's generated build.xml --> -<!-- Set customBuildCallbacks=<path/to/this/file> in your build.properties.--> -<!-- ===================================================================== --> -<project name="Build specific targets and properties" default="noDefault"> - - <!-- ===================================================================== --> - <!-- Default target --> - <!-- ===================================================================== --> - <target name="noDefault"> - <echo message="This file must be called with explicit targets" /> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target build.jars --> - <!-- Available parameters : --> - <!-- build.result.folder - folder to contain the build results --> - <!-- ===================================================================== --> - <target name="pre.build.jars"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target build.jars --> - <!-- Available parameters : --> - <!-- build.result.folder - folder to contain the build results --> - <!-- ===================================================================== --> - <target name="post.build.jars"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target build.sources --> - <!-- Available parameters : --> - <!-- build.result.folder - folder to contain the build results --> - <!-- ===================================================================== --> - <target name="pre.build.sources"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target build.sources --> - <!-- Available parameters : --> - <!-- build.result.folder - folder to contain the build results --> - <!-- ===================================================================== --> - <target name="post.build.sources"> - </target> - - <target name="pre.gather.bin.parts"> - <property file="${basedir}/build.properties" /> - <basename file="${basedir}" property="fragmentName" /> - <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> - <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> - - <exec dir="${basedir}" executable="git" output="${basedir}/binary.tar" errorproperty="errorResult" > - <arg line="archive --format=tar --remote=${gitRepo} ${binaryTag} ${fragmentName}" /> - </exec> - - <copy todir="${basedir}"> - <tarfileset includes="${fragmentName}/**" src="${basedir}/binary.tar" /> - <globmapper from="${fragmentName}/*" to="*" /> - </copy> - - <delete file="${basedir}/binary.tar" failonerror="false" quiet="true" /> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target gather.bin.parts --> - <!-- Available parameters : --> - <!-- base.dir - root of the project --> - <!-- build.result.folder - folder containing the build results --> - <!-- target.folder - destination folder --> - <!-- ===================================================================== --> - <target name="post.gather.bin.parts"> - <chmod perm="755" dir="${target.folder}" includes="eclipse_*" /> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target gather.sources --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="pre.gather.sources"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target gather.sources --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="post.gather.sources"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target gather.logs --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="pre.gather.logs"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target gather.logs --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="post.gather.logs"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target clean --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="pre.clean"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target clean --> - <!-- Available parameters : --> - <!-- plugin.destination - final destination of the build --> - <!-- build.result.folder - results of the compilation --> - <!-- temp.folder - temporary folder --> - <!-- ===================================================================== --> - <target name="post.clean"> - </target> -</project> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/forceQualifierUpdate.txt b/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/forceQualifierUpdate.txt deleted file mode 100644 index 68c2e1238..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/forceQualifierUpdate.txt +++ /dev/null @@ -1,3 +0,0 @@ -# To force a version qualifier update add the bug here -Bug 494522 - repeating comparator errors related to solaris sparcv9 launcher - diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/launcher.gtk.solaris.sparcv9.properties b/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/launcher.gtk.solaris.sparcv9.properties deleted file mode 100644 index a2871ec58..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/launcher.gtk.solaris.sparcv9.properties +++ /dev/null @@ -1,12 +0,0 @@ -############################################################################### -# Copyright (c) 2016 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -pluginName = Equinox Launcher Solaris Sparcv9 Fragment -providerName = Eclipse.org - Equinox diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/pom.xml b/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/pom.xml deleted file mode 100644 index de7e9aeb0..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.sparcv9/pom.xml +++ /dev/null @@ -1,30 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Copyright (c) 2016 Eclipse Foundation. - All rights reserved. This program and the accompanying materials - are made available under the terms of the Eclipse Distribution License v1.0 - which accompanies this distribution, and is available at - http://www.eclipse.org/org/documents/edl-v10.php - - Contributors: - Igor Fedorenko - initial implementation ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - <parent> - <artifactId>launcher-binary-parent</artifactId> - <groupId>org.eclipse.equinox.framework</groupId> - <version>4.8.0-SNAPSHOT</version> - <relativePath>../../launcher-binary-parent</relativePath> - </parent> - <groupId>org.eclipse.equinox</groupId> - <artifactId>org.eclipse.equinox.launcher.gtk.solaris.sparcv9</artifactId> - <version>1.1.500-SNAPSHOT</version> - <packaging>eclipse-plugin</packaging> - - <properties> - <os>solaris</os> - <ws>gtk</ws> - <arch>sparcv9</arch> - </properties> -</project> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/.project b/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/.project deleted file mode 100644 index a1da5bcb6..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/.project +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<projectDescription> - <name>org.eclipse.equinox.launcher.gtk.solaris.x86_64</name> - <comment></comment> - <projects> - </projects> - <buildSpec> - <buildCommand> - <name>org.eclipse.pde.ManifestBuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>org.eclipse.pde.SchemaBuilder</name> - <arguments> - </arguments> - </buildCommand> - </buildSpec> - <natures> - <nature>org.eclipse.pde.PluginNature</nature> - </natures> -</projectDescription> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/META-INF/MANIFEST.MF deleted file mode 100644 index d773b1ca4..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/META-INF/MANIFEST.MF +++ /dev/null @@ -1,10 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-Vendor: %providerName -Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.solaris.x86_64;singleton:=true -Bundle-Version: 1.1.500.qualifier -Fragment-Host: org.eclipse.equinox.launcher;bundle-version="[1.0.0,1.5.0)" -Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=solaris) (osgi.arch=x86_64)) -Bundle-Localization: launcher.gtk.solaris.x86_64 -Eclipse-BundleShape: dir diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/about.html b/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/about.html deleted file mode 100644 index 395df3ba9..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/about.html +++ /dev/null @@ -1,28 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> -<title>About</title> -</head> -<body lang="EN-US"> -<h2>About This Content</h2> - -<p>June 5, 2006</p> -<h3>License</h3> - -<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). -Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at <a href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/legal/epl-v10.html</a>. -For purposes of the EPL, "Program" will mean the Content.</p> - -<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor’s license -that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p> - -</body> -</html>
\ No newline at end of file diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/build.properties b/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/build.properties deleted file mode 100644 index fad8164cb..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/build.properties +++ /dev/null @@ -1,18 +0,0 @@ -############################################################################### -# Copyright (c) 2016 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -bin.includes = META-INF/,\ - eclipse_*.so,\ - launcher.gtk.solaris.x86_64.properties,\ - about.html - -customBuildCallbacks=customBuildCallbacks.xml -generateSourceBundle=false -binaryTag=v20180323-0626 diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/customBuildCallbacks.xml b/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/customBuildCallbacks.xml deleted file mode 100644 index 3773f016f..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/customBuildCallbacks.xml +++ /dev/null @@ -1,124 +0,0 @@ -<!-- ===================================================================== --> -<!-- Custom targets called from a project's generated build.xml --> -<!-- Set customBuildCallbacks=<path/to/this/file> in your build.properties.--> -<!-- ===================================================================== --> -<project name="Build specific targets and properties" default="noDefault"> - - <!-- ===================================================================== --> - <!-- Default target --> - <!-- ===================================================================== --> - <target name="noDefault"> - <echo message="This file must be called with explicit targets" /> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target build.jars --> - <!-- Available parameters : --> - <!-- build.result.folder - folder to contain the build results --> - <!-- ===================================================================== --> - <target name="pre.build.jars"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target build.jars --> - <!-- Available parameters : --> - <!-- build.result.folder - folder to contain the build results --> - <!-- ===================================================================== --> - <target name="post.build.jars"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target build.sources --> - <!-- Available parameters : --> - <!-- build.result.folder - folder to contain the build results --> - <!-- ===================================================================== --> - <target name="pre.build.sources"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target build.sources --> - <!-- Available parameters : --> - <!-- build.result.folder - folder to contain the build results --> - <!-- ===================================================================== --> - <target name="post.build.sources"> - </target> - - <target name="pre.gather.bin.parts"> - <property file="${basedir}/build.properties" /> - <basename file="${basedir}" property="fragmentName" /> - <available file="/gitroot/equinox/rt.equinox.binaries.git" type="dir" property="gitRepo" value="/gitroot/equinox/rt.equinox.binaries.git" /> - <property name="gitRepo" value="ssh://git.eclipse.org/gitroot/equinox/rt.equinox.binaries.git" /> - - <exec dir="${basedir}" executable="git" output="${basedir}/binary.tar" errorproperty="errorResult" > - <arg line="archive --format=tar --remote=${gitRepo} ${binaryTag} ${fragmentName}" /> - </exec> - - <copy todir="${basedir}"> - <tarfileset includes="${fragmentName}/**" src="${basedir}/binary.tar" /> - <globmapper from="${fragmentName}/*" to="*" /> - </copy> - - <delete file="${basedir}/binary.tar" failonerror="false" quiet="true" /> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target gather.bin.parts --> - <!-- Available parameters : --> - <!-- base.dir - root of the project --> - <!-- build.result.folder - folder containing the build results --> - <!-- target.folder - destination folder --> - <!-- ===================================================================== --> - <target name="post.gather.bin.parts"> - <chmod perm="755" dir="${target.folder}" includes="eclipse_*" /> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target gather.sources --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="pre.gather.sources"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target gather.sources --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="post.gather.sources"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target gather.logs --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="pre.gather.logs"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target gather.logs --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="post.gather.logs"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do before the target clean --> - <!-- Available parameters : --> - <!-- destination.temp.folder - destination folder --> - <!-- ===================================================================== --> - <target name="pre.clean"> - </target> - - <!-- ===================================================================== --> - <!-- Steps to do after the target clean --> - <!-- Available parameters : --> - <!-- plugin.destination - final destination of the build --> - <!-- build.result.folder - results of the compilation --> - <!-- temp.folder - temporary folder --> - <!-- ===================================================================== --> - <target name="post.clean"> - </target> -</project> diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/forceQualifierUpdate.txt b/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/forceQualifierUpdate.txt deleted file mode 100644 index 56f1032a8..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/forceQualifierUpdate.txt +++ /dev/null @@ -1,2 +0,0 @@ -# To force a version qualifier update add the bug here -Bug 403352 - Update all parent versions to match our build stream diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/launcher.gtk.solaris.x86_64.properties b/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/launcher.gtk.solaris.x86_64.properties deleted file mode 100644 index 802f63dd1..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/launcher.gtk.solaris.x86_64.properties +++ /dev/null @@ -1,12 +0,0 @@ -############################################################################### -# Copyright (c) 2016 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -pluginName = Equinox Launcher Solaris X86_64 Fragment -providerName = Eclipse.org - Equinox diff --git a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/pom.xml b/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/pom.xml deleted file mode 100644 index 5874da78f..000000000 --- a/bundles/org.eclipse.equinox.launcher.gtk.solaris.x86_64/pom.xml +++ /dev/null @@ -1,30 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Copyright (c) 2016 Eclipse Foundation. - All rights reserved. This program and the accompanying materials - are made available under the terms of the Eclipse Distribution License v1.0 - which accompanies this distribution, and is available at - http://www.eclipse.org/org/documents/edl-v10.php - - Contributors: - Igor Fedorenko - initial implementation ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - <parent> - <artifactId>launcher-binary-parent</artifactId> - <groupId>org.eclipse.equinox.framework</groupId> - <version>4.8.0-SNAPSHOT</version> - <relativePath>../../launcher-binary-parent</relativePath> - </parent> - <groupId>org.eclipse.equinox</groupId> - <artifactId>org.eclipse.equinox.launcher.gtk.solaris.x86_64</artifactId> - <version>1.1.500-SNAPSHOT</version> - <packaging>eclipse-plugin</packaging> - - <properties> - <os>solaris</os> - <ws>gtk</ws> - <arch>x86_64</arch> - </properties> -</project> diff --git a/features/org.eclipse.equinox.executable.feature/library/gtk/build.sh b/features/org.eclipse.equinox.executable.feature/library/gtk/build.sh index f29fc9bb7..566a0526f 100755 --- a/features/org.eclipse.equinox.executable.feature/library/gtk/build.sh +++ b/features/org.eclipse.equinox.executable.feature/library/gtk/build.sh @@ -1,6 +1,6 @@ #!/bin/sh #******************************************************************************* -# Copyright (c) 2000, 2014 IBM Corporation and others. +# Copyright (c) 2000, 2018 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 @@ -121,17 +121,12 @@ case $defaultOS in defaultJava=DEFAULT_JAVA_EXEC OUTPUT_DIR="$EXEC_DIR/contributed/$defaultWS/$defaultOS/$defaultOSArch" ;; - "ia64") - defaultOSArch="ia64" - defaultJava=DEFAULT_JAVA_EXEC - OUTPUT_DIR="$EXEC_DIR/bin/$defaultWS/$defaultOS/$defaultOSArch" - ;; - "arm*") + "arm*") defaultOSArch="arm" defaultJava=DEFAULT_JAVA_EXEC OUTPUT_DIR="$EXEC_DIR/bin/$defaultWS/$defaultOS/$defaultOSArch" ;; - "aarch64") + "aarch64") defaultOSArch="aarch64" defaultJava=DEFAULT_JAVA_EXEC OUTPUT_DIR="$EXEC_DIR/bin/$defaultWS/$defaultOS/$defaultOSArch" @@ -149,58 +144,6 @@ case $defaultOS in fi [ -d /bluebird/teamswt/swt-builddir/JDKs/AIX/PPC64/j564/sdk ] && defaultJavaHome="/bluebird/teamswt/swt-builddir/JDKs/AIX/PPC64/j564/sdk" ;; - "HP-UX" | "hpux") - makefile="make_hpux.mak" - defaultOS="hpux" - case $defaultOSArch in - "ia64_32") - PATH=$PATH:/opt/hp-gcc/bin:/opt/gtk2.6/bin - PKG_CONFIG_PATH="/opt/gtk2.6/lib/pkgconfig" - ;; - "ia64") - PATH=$PATH:/opt/hp-gcc/bin:/opt/gtk_64bit/bin - PKG_CONFIG_PATH="/opt/gtk_64bit/lib/hpux64/pkgconfig" - ;; - esac - export PATH PKG_CONFIG_PATH - [ -d /opt/java1.5 ] && defaultJavaHome="/opt/java1.5" - ;; - "SunOS" | "solaris") - makefile="make_solaris.mak" - defaultOS="solaris" - OUTPUT_DIR="$EXEC_DIR/bin/$defaultWS/$defaultOS/$defaultOSArch" - #PATH=/usr/ccs/bin:/opt/SUNWspro/bin:$PATH - PATH=/usr/ccs/bin:/export/home/SUNWspro/bin:$PATH - export PATH - if [ "$PROC" = "" ]; then - PROC=`uname -p` - fi - case ${PROC} in - "i386" | "x86") - if [ "`isainfo -k`" = "amd64" ]; then - defaultOSArch="x86_64" - [ -d /bluebird/teamswt/swt-builddir/build/JRE/Solaris_x64/jdk1.8.0_71 ] && defaultJavaHome="/bluebird/teamswt/swt-builddir/build/JRE/Solaris_x64/jdk1.8.0_71" - else - defaultOSArch="x86" - [ -d /bluebird/teamswt/swt-builddir/build/JRE/Solaris_x86/jdk1.6.0_14 ] && defaultJavaHome="/bluebird/teamswt/swt-builddir/build/JRE/Solaris_x86/jdk1.6.0_14" - fi - CC=cc - ;; - "sparc") - if [ "`isainfo -k`" = "sparcv9" ]; then - defaultOSArch="sparcv9" - [ -d /bluebird/teamswt/swt-builddir/JDKs/SOLARIS/SPARC64/jdk1.5.0_22 ] && defaultJavaHome="/bluebird/teamswt/swt-builddir/JDKs/SOLARIS/SPARC64/jdk1.5.0_22" - else - defaultOSArch="sparc" - [ -d /bluebird/teamswt/swt-builddir/build/JRE/SPARC/jdk1.6.0_14 ] && defaultJavaHome="/bluebird/teamswt/swt-builddir/build/JRE/SPARC/jdk1.6.0_14" - fi - CC=cc - ;; - *) - echo "*** Unknown processor type <${PROC}>" - ;; - esac - ;; *) echo "Unknown OS -- build aborted" ;; @@ -241,17 +184,9 @@ elif [ "$defaultOSArch" = "s390x" ]; then if [ "${JAVA_HOME}" = "" ]; then export JAVA_HOME="/home/swtbuild/java5/s390x/ibm-java2-s390x-50" fi -elif [ "$defaultOSArch" = "ia64" ]; then - M_ARCH=-mlp64 - export M_ARCH elif [ "$defaultOSArch" = "x86" ]; then M_ARCH=-m32 export M_ARCH -elif [ "$defaultOS" = "solaris" ]; then - if [ "$defaultOSArch" = "x86_64" -o "$defaultOSArch" = "sparcv9" ]; then - M_ARCH=-m64 - export M_ARCH - fi fi LIBRARY_DIR="$EXEC_DIR/../org.eclipse.equinox.launcher.$defaultWS.$defaultOS.$defaultOSArch" diff --git a/features/org.eclipse.equinox.executable.feature/library/gtk/make_hpux.mak b/features/org.eclipse.equinox.executable.feature/library/gtk/make_hpux.mak deleted file mode 100644 index c4a12d385..000000000 --- a/features/org.eclipse.equinox.executable.feature/library/gtk/make_hpux.mak +++ /dev/null @@ -1,101 +0,0 @@ -#******************************************************************************* -# Copyright (c) 2000, 2016 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -# Kevin Cornell (Rational Software Corporation) -# Sumit Sarkar (Hewlett-Packard) -#******************************************************************************* -include ../make_version.mak -# Makefile for creating the HPUX/Motif eclipse launcher program. - -# This makefile expects the following environment variables set: -# -# PROGRAM_OUTPUT - the filename of the output executable -# DEFAULT_OS - the default value of the "-os" switch -# DEFAULT_OS_ARCH - the default value of the "-arch" switch -# DEFAULT_WS - the default value of the "-ws" switch -# X11_HOME - the full path to X11 header files -# MOTIF_HOME - the full path to Motif header files - -#ifeq ($(PROGRAM_OUTPUT),) -# PROGRAM_OUTPUT=eclipse -#endif - -DEFAULT_JAVA=DEFAULT_JAVA_EXEC -PROGRAM_LIBRARY=eclipse_$(LIB_VERSION).so - -# Define the object modules to be compiled and flags. -CC=gcc -MAIN_OBJS = eclipseMain.o -COMMON_OBJS = eclipseConfig.o eclipseCommon.o eclipseGtkCommon.o eclipseGtkInit.o -DLL_OBJS = eclipse.o eclipseGtk.o eclipseUtil.o eclipseJNI.o eclipseShm.o eclipseNix.o - -EXEC = $(PROGRAM_OUTPUT) -DLL = $(PROGRAM_LIBRARY) -LIBS = -L$(MOTIF_HOME)/lib -L$(X11_HOME)/lib -lpthread -lrt -GTK_LIBS = \ - -DGTK_LIB="\"libgtk-x11-2.0.so\"" -DGDK_LIB="\"libgdk-x11-2.0.so\"" \ - -DGTK3_LIB="\"libgtk-3.so\"" -DGDK3_LIB="\"libgdk-3.so\"" \ - -DPIXBUF_LIB="\"libgdk_pixbuf-2.0.so\"" \ - -DGOBJ_LIB="\"libgobject-2.0.so\"" -DX11_LIB="\"libX11.so\"" -LFLAGS = ${M_ARCH} -shared -static-libgcc -# -Wl,--export-dynamic -CFLAGS = ${M_ARCH} -O -s \ - -DDEFAULT_OS="\"$(DEFAULT_OS)\"" \ - -DDEFAULT_OS_ARCH="\"$(DEFAULT_OS_ARCH)\"" \ - -DDEFAULT_WS="\"$(DEFAULT_WS)\"" \ - -D$(DEFAULT_JAVA) \ - -DHPUX \ - $(GTK_LIBS) \ - -I./ \ - -I../ \ - -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/hp-ux \ - `pkg-config --cflags gtk+-2.0` - -all: $(EXEC) $(DLL) - -.c.o: - $(CC) $(CFLAGS) -c $< -o $@ - -eclipse.o: ../eclipse.c ../eclipseOS.h ../eclipseCommon.h ../eclipseJNI.h - $(CC) $(CFLAGS) -c ../eclipse.c -o $@ - -eclipseMain.o: ../eclipseMain.c ../eclipseUnicode.h ../eclipseCommon.h - $(CC) $(CFLAGS) -c ../eclipseMain.c -o $@ - -eclipseCommon.o: ../eclipseCommon.c ../eclipseCommon.h ../eclipseUnicode.h - $(CC) $(CFLAGS) -c ../eclipseCommon.c -o $@ - -eclipseUtil.o: ../eclipseUtil.c ../eclipseUtil.h ../eclipseOS.h - $(CC) $(CFLAGS) -c ../eclipseUtil.c -o $@ - -eclipseJNI.o: ../eclipseJNI.c ../eclipseCommon.h ../eclipseOS.h ../eclipseJNI.h - $(CC) $(CFLAGS) -c ../eclipseJNI.c -o $@ - -eclipseConfig.o: ../eclipseConfig.c ../eclipseConfig.h ../eclipseOS.h - $(CC) $(CFLAGS) -c ../eclipseConfig.c -o $@ - -eclipseShm.o: ../eclipseShm.h ../eclipseUnicode.h ../eclipseShm.c - $(CC) $(CFLAGS) -c ../eclipseShm.c -o $@ - -eclipseNix.o: ../eclipseNix.c - $(CC) $(CFLAGS) -c ../eclipseNix.c -o $@ - -$(EXEC): $(MAIN_OBJS) $(COMMON_OBJS) - $(CC) ${M_ARCH} -o $(EXEC) $(MAIN_OBJS) $(COMMON_OBJS) $(LIBS) - -$(DLL): $(DLL_OBJS) $(COMMON_OBJS) - $(CC) $(LFLAGS) -o $(DLL) $(DLL_OBJS) $(COMMON_OBJS) $(LIBS) - -install: all - cp $(EXEC) $(OUTPUT_DIR) - cp $(DLL) $(LIBRARY_DIR) - rm -f $(EXEC) $(MAIN_OBJS) $(COMMON_OBJS) $(DLL_OBJS) - -clean: - rm -f $(EXEC) $(MAIN_OBJS) $(COMMON_OBJS) $(DLL_OBJS) diff --git a/features/org.eclipse.equinox.executable.feature/library/gtk/make_solaris.mak b/features/org.eclipse.equinox.executable.feature/library/gtk/make_solaris.mak deleted file mode 100644 index 47cd82465..000000000 --- a/features/org.eclipse.equinox.executable.feature/library/gtk/make_solaris.mak +++ /dev/null @@ -1,108 +0,0 @@ -#******************************************************************************* -# 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -# Kevin Cornell (Rational Software Corporation) -# Tom Tromey (Red Hat, Inc.) -# Martin Oberhuber (Wind River) - [176805] Support building with gcc and debug -#******************************************************************************* -include ../make_version.mak -# Makefile for creating the GTK eclipse launcher program. -# -# This makefile expects the utility "pkg-config" to be in the PATH. - -# This makefile expects the following environment variables set: -# -# PROGRAM_OUTPUT - the filename of the output executable -# DEFAULT_OS - the default value of the "-os" switch -# DEFAULT_OS_ARCH - the default value of the "-arch" switch -# DEFAULT_WS - the default value of the "-ws" switch -# JAVA_HOME - JAVA_HOME for JNI headers - -#ifeq ($(PROGRAM_OUTPUT),) - PROGRAM_OUTPUT=eclipse -#endif - -PROGRAM_LIBRARY=$(PROGRAM_OUTPUT)_$(LIB_VERSION).so - -# Define the object modules to be compiled and flags. -MAIN_OBJS = eclipseMain.o -COMMON_OBJS = eclipseConfig.o eclipseCommon.o eclipseGtkCommon.o eclipseGtkInit.o -DLL_OBJS = eclipse.o eclipseGtk.o eclipseUtil.o eclipseJNI.o eclipseShm.o eclipseNix.o -PICFLAG = -K PIC -# Optimize and remove all debugging information by default -OPTFLAG = -O -s -# OPTFLAG = -g - -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 -lglib-2.0 -lthread -ldl -lc -LIBS = -lthread -ldl -lc -lrt -GTK_LIBS = \ - -DGTK_LIB="\"libgtk-x11-2.0.so.0\"" -DGDK_LIB="\"libgdk-x11-2.0.so.0\"" \ - -DGTK3_LIB="\"libgtk-3.so.0\"" -DGDK3_LIB="\"libgdk-3.so.0\"" \ - -DPIXBUF_LIB="\"libgdk_pixbuf-2.0.so.0\"" -DGOBJ_LIB="\"libgobject-2.0.so.0\"" -DX11_LIB="\"libX11.so.4\"" -LFLAGS = ${M_ARCH} -G -CFLAGS = ${M_ARCH} \ - $(OPTFLAG) \ - -DSOLARIS \ - $(PICFLAG) \ - -DDEFAULT_OS="\"$(DEFAULT_OS)\"" \ - -DDEFAULT_OS_ARCH="\"$(DEFAULT_OS_ARCH)\"" \ - -DDEFAULT_WS="\"$(DEFAULT_WS)\"" \ - $(GTK_LIBS) \ - -I. \ - -I.. \ - -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/solaris \ - `pkg-config --cflags gtk+-2.0` - -all: $(EXEC) $(DLL) - -eclipse.o: ../eclipse.c ../eclipseOS.h ../eclipseCommon.h ../eclipseJNI.h - $(CC) $(CFLAGS) -c ../eclipse.c -o eclipse.o - -eclipseMain.o: ../eclipseUnicode.h ../eclipseCommon.h ../eclipseMain.c - $(CC) $(CFLAGS) -c ../eclipseMain.c -o eclipseMain.o - -eclipseCommon.o: ../eclipseCommon.h ../eclipseUnicode.h ../eclipseCommon.c - $(CC) $(CFLAGS) -c ../eclipseCommon.c - -eclipseGtkCommon.o: ../eclipseCommon.h ../eclipseOS.h eclipseGtk.h eclipseGtkCommon.c - $(CC) $(CFLAGS) -c eclipseGtkCommon.c -o eclipseGtkCommon.o - -eclipseGtkInit.o: ../eclipseCommon.h eclipseGtk.h eclipseGtkInit.c - $(CC) $(CFLAGS) -c eclipseGtkInit.c -o eclipseGtkInit.o - -eclipseUtil.o: ../eclipseUtil.c ../eclipseUtil.h ../eclipseOS.h - $(CC) $(CFLAGS) -c ../eclipseUtil.c -o eclipseUtil.o - -eclipseJNI.o: ../eclipseJNI.c ../eclipseCommon.h ../eclipseOS.h ../eclipseJNI.h - $(CC) $(CFLAGS) -c ../eclipseJNI.c -o eclipseJNI.o - -eclipseConfig.o: ../eclipseConfig.c ../eclipseConfig.h ../eclipseOS.h - $(CC) $(CFLAGS) -c ../eclipseConfig.c -o eclipseConfig.o - -eclipseShm.o: ../eclipseShm.h ../eclipseUnicode.h ../eclipseShm.c - $(CC) $(CFLAGS) -c ../eclipseShm.c -o eclipseShm.o - -eclipseNix.o: ../eclipseNix.c - $(CC) $(CFLAGS) -c ../eclipseNix.c -o eclipseNix.o - -$(EXEC): $(MAIN_OBJS) $(COMMON_OBJS) - $(CC) ${M_ARCH} -o $(EXEC) $(MAIN_OBJS) $(COMMON_OBJS) $(LIBS) - -$(DLL): $(DLL_OBJS) $(COMMON_OBJS) - $(CC) $(LFLAGS) -o $(DLL) $(DLL_OBJS) $(COMMON_OBJS) $(LIBS) - -install: all - cp $(EXEC) $(OUTPUT_DIR) - cp $(DLL) $(LIBRARY_DIR) - rm -f $(EXEC) $(DLL) $(MAIN_OBJS) $(COMMON_OBJS) $(DLL_OBJS) - -clean: - rm -f $(EXEC) $(DLL) $(MAIN_OBJS) $(COMMON_OBJS) $(DLL_OBJS) |