diff options
author | Thomas Watson | 2014-03-19 17:38:28 +0000 |
---|---|---|
committer | Thomas Watson | 2014-03-19 17:38:28 +0000 |
commit | cdcd094e183d865569a4ce4989fc3b2d528924e8 (patch) | |
tree | eea32da46dd7cf2c03dd8fa225c317dea967f052 | |
parent | 07363d472f6b28da73d1efbbfe3fa07bea4d91c4 (diff) | |
download | rt.equinox.bundles-cdcd094e183d865569a4ce4989fc3b2d528924e8.tar.gz rt.equinox.bundles-cdcd094e183d865569a4ce4989fc3b2d528924e8.tar.xz rt.equinox.bundles-cdcd094e183d865569a4ce4989fc3b2d528924e8.zip |
Bug 430708 - Circularity between the features in the framework and bundles repos causes build issues
-rw-r--r-- | features/org.eclipse.equinox.core.sdk/.project | 17 | ||||
-rw-r--r-- | features/org.eclipse.equinox.core.sdk/build.properties | 33 | ||||
-rw-r--r-- | features/org.eclipse.equinox.core.sdk/feature.properties | 43 | ||||
-rw-r--r-- | features/org.eclipse.equinox.core.sdk/feature.xml | 417 | ||||
-rw-r--r-- | features/org.eclipse.equinox.core.sdk/forceQualifierUpdate.txt | 3 | ||||
-rw-r--r-- | features/org.eclipse.equinox.core.sdk/pom.xml | 24 | ||||
-rw-r--r-- | pom.xml | 1 |
7 files changed, 538 insertions, 0 deletions
diff --git a/features/org.eclipse.equinox.core.sdk/.project b/features/org.eclipse.equinox.core.sdk/.project new file mode 100644 index 000000000..2209541dc --- /dev/null +++ b/features/org.eclipse.equinox.core.sdk/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>org.eclipse.equinox.core.sdk</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.pde.FeatureBuilder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.pde.FeatureNature</nature> + </natures> +</projectDescription> diff --git a/features/org.eclipse.equinox.core.sdk/build.properties b/features/org.eclipse.equinox.core.sdk/build.properties new file mode 100644 index 000000000..e24385bb3 --- /dev/null +++ b/features/org.eclipse.equinox.core.sdk/build.properties @@ -0,0 +1,33 @@ +############################################################################### +# Copyright (c) 2009, 2011 EclipseSource 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: +# EclipseSource - initial API and implementation +############################################################################### +bin.includes = feature.xml,feature.properties + +generate.plugin@org.eclipse.equinox.common.source=org.eclipse.equinox.common +generate.plugin@org.eclipse.equinox.concurrent.source=org.eclipse.equinox.concurrent +generate.plugin@org.eclipse.equinox.console.source=org.eclipse.equinox.console +generate.plugin@org.eclipse.equinox.console.jaas.fragment.source=org.eclipse.equinox.console.jaas.fragment +generate.plugin@org.eclipse.equinox.console.ssh.source=org.eclipse.equinox.console.ssh +generate.plugin@org.eclipse.equinox.launcher.source=org.eclipse.equinox.launcher +generate.plugin@org.eclipse.equinox.registry.source=org.eclipse.equinox.registry +generate.plugin@org.eclipse.equinox.simpleconfigurator.source=org.eclipse.equinox.simpleconfigurator +generate.plugin@org.eclipse.equinox.supplement.source=org.eclipse.equinox.supplement +generate.plugin@org.eclipse.equinox.transforms.hook.source=org.eclipse.equinox.transforms.hook +generate.plugin@org.eclipse.equinox.transforms.xslt.source=org.eclipse.equinox.transforms.xslt +generate.plugin@org.eclipse.osgi.services.source=org.eclipse.osgi.services +generate.plugin@org.eclipse.osgi.source=org.eclipse.osgi +generate.plugin@org.eclipse.osgi.util.source=org.eclipse.osgi.util +generate.plugin@org.eclipse.equinox.security.win32.x86.source=org.eclipse.equinox.security.win32.x86 +generate.plugin@org.eclipse.equinox.security.win32.x86_64.source=org.eclipse.equinox.security.win32.x86_64 +generate.plugin@org.eclipse.equinox.security.macosx.source=org.eclipse.equinox.security.macosx +generate.plugin@org.eclipse.equinox.security.source=org.eclipse.equinox.security +generate.plugin@org.eclipse.equinox.security.ui.source=org.eclipse.equinox.security.ui +generate.plugin@org.eclipse.equinox.region.source=org.eclipse.equinox.region +generate.plugin@org.eclipse.equinox.bidi.source=org.eclipse.equinox.bidi diff --git a/features/org.eclipse.equinox.core.sdk/feature.properties b/features/org.eclipse.equinox.core.sdk/feature.properties new file mode 100644 index 000000000..c6ca5fa11 --- /dev/null +++ b/features/org.eclipse.equinox.core.sdk/feature.properties @@ -0,0 +1,43 @@ +############################################################################### +# Copyright (c) 2009, 2011 EclipseSource 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: +# EclipseSource - initial API and implementation +############################################################################### +# feature.properties +# contains externalized strings for feature.xml +# "%foo" in feature.xml corresponds to the key "foo" in this file +# java.io.Properties file (ISO 8859-1 with "\" escapes) +# This file should be translated. + +# "featureName" property - name of the feature +featureName=Equinox Core SDK + +# "providerName" property - name of the company that provides the feature +providerName=Eclipse Equinox Project + +# "updateSiteName" property - label for the update site +updateSiteName=The Equinox Project Repository + +# "description" property - description of the feature +description=A collection of core Equinox bundles and source including the Equinox framework \ +implementation itself. \n\ +This feature includes the corresponding source and is intended \ +to be added to target platforms at development time rather than \ +deployed with end-user systems. + +# "copyright" property - text of the "Feature Update Copyright" +copyright=\ +Copyright (c) 2009 EclipseSource and others.\n\ +All rights reserved. This program and the accompanying materials\n\ +are made available under the terms of the Eclipse Public License v1.0\n\ +which accompanies this distribution, and is available at\n\ +http://www.eclipse.org/legal/epl-v10.html\n\ +\n\ +Contributors:\n\ + EclipseSource - initial API and implementation\n +################ end of copyright property ####################################
\ No newline at end of file diff --git a/features/org.eclipse.equinox.core.sdk/feature.xml b/features/org.eclipse.equinox.core.sdk/feature.xml new file mode 100644 index 000000000..35114afd4 --- /dev/null +++ b/features/org.eclipse.equinox.core.sdk/feature.xml @@ -0,0 +1,417 @@ +<?xml version="1.0" encoding="UTF-8"?> +<feature + id="org.eclipse.equinox.core.sdk" + label="%featureName" + version="3.10.0.qualifier" + provider-name="%providerName" + license-feature="org.eclipse.license" + license-feature-version="1.0.0.qualifier"> + + <description> + %description + </description> + + <copyright> + %copyright + </copyright> + + <license url="%licenseURL"> + %license + </license> + + <plugin + id="org.eclipse.osgi" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.osgi.compatibility.state" + download-size="0" + install-size="0" + version="0.0.0" + fragment="true" + unpack="false"/> + + <plugin + id="org.eclipse.osgi.compatibility.state.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.osgi.services" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.osgi.services.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.osgi.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.common" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.common.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.launcher" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.launcher.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.registry" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.registry.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.supplement" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.supplement.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.transforms.xslt" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.transforms.xslt.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.transforms.hook" + download-size="0" + install-size="0" + version="0.0.0" + fragment="true" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.transforms.hook.source" + download-size="0" + install-size="0" + version="0.0.0" + fragment="true" + unpack="false"/> + + <plugin + id="org.eclipse.osgi.util" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.osgi.util.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.concurrent" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.concurrent.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.simpleconfigurator" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.simpleconfigurator.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.security" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.security.win32.x86" + os="win32" + arch="x86" + download-size="0" + install-size="0" + version="0.0.0" + fragment="true" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.security.win32.x86.source" + os="win32" + arch="x86" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.security.win32.x86_64" + os="win32" + arch="x86_64" + download-size="0" + install-size="0" + version="0.0.0" + fragment="true" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.security.win32.x86_64.source" + os="win32" + arch="x86_64" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.security.macosx" + os="macosx" + download-size="0" + install-size="0" + version="0.0.0" + fragment="true" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.security.macosx.source" + os="macosx" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.security.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.security.ui" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.security.ui.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.region" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.region.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.console" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.console.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.console.ssh" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.console.ssh.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.console.jaas.fragment" + download-size="0" + install-size="0" + version="0.0.0" + fragment="true" + unpack="false"/> + + <plugin + id="org.apache.felix.gogo.command" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.apache.felix.gogo.command.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.apache.felix.gogo.runtime" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.apache.felix.gogo.runtime.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.apache.felix.gogo.shell" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.apache.felix.gogo.shell.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.apache.mina.core" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.apache.mina.core.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.apache.sshd.core" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.apache.sshd.core.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.bidi" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.equinox.bidi.source" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + + <plugin + id="org.slf4j.api" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + +</feature> diff --git a/features/org.eclipse.equinox.core.sdk/forceQualifierUpdate.txt b/features/org.eclipse.equinox.core.sdk/forceQualifierUpdate.txt new file mode 100644 index 000000000..d369ddf31 --- /dev/null +++ b/features/org.eclipse.equinox.core.sdk/forceQualifierUpdate.txt @@ -0,0 +1,3 @@ +# To force a version qualifier update add the bug here +Bug 403352 - Update all parent versions to match our build stream +Bug 430284 - Update Orbit pre-reqs to latest Orbit I-build diff --git a/features/org.eclipse.equinox.core.sdk/pom.xml b/features/org.eclipse.equinox.core.sdk/pom.xml new file mode 100644 index 000000000..44d089876 --- /dev/null +++ b/features/org.eclipse.equinox.core.sdk/pom.xml @@ -0,0 +1,24 @@ +<?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>rt.equinox.framework</artifactId> + <groupId>org.eclipse.equinox.framework</groupId> + <version>4.4.0-SNAPSHOT</version> + <relativePath>../../</relativePath> + </parent> + <groupId>org.eclipse.equinox.feature</groupId> + <artifactId>org.eclipse.equinox.core.sdk</artifactId> + <version>3.10.0-SNAPSHOT</version> + <packaging>eclipse-feature</packaging> +</project> @@ -49,6 +49,7 @@ <module>features/org.eclipse.equinox.server.core</module> <module>features/org.eclipse.equinox.server.jetty</module> <module>features/org.eclipse.equinox.server.p2</module> + <module>features/org.eclipse.equinox.core.sdk</module> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=348045 <module>features/org.eclipse.equinox.server.servletbridge</module> |