Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kurtakov2014-12-11 13:18:32 +0000
committerAlexander Kurtakov2014-12-15 16:48:16 +0000
commit24a1f129b5ccd02bb58ea4ad95f8ce78346cf025 (patch)
treed2c8c4c1ffaacbee3aed318dce5b945653854262 /features
parent63f50e4f7c872c0ab0a35b98eabcf310dd60812a (diff)
downloadeclipse.platform.swt-24a1f129b5ccd02bb58ea4ad95f8ce78346cf025.tar.gz
eclipse.platform.swt-24a1f129b5ccd02bb58ea4ad95f8ce78346cf025.tar.xz
eclipse.platform.swt-24a1f129b5ccd02bb58ea4ad95f8ce78346cf025.zip
Bug 453096 - Create a real org.eclipse.swt.tools feature
Create a feature with all atributes and hook it into main SWT pom.xml. Change-Id: Ib213d62737aeee79f94bfe9b10c2edcccad0e5b0 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Diffstat (limited to 'features')
-rw-r--r--features/org.eclipse.swt.tools.feature/.project17
-rw-r--r--features/org.eclipse.swt.tools.feature/build.properties13
-rw-r--r--features/org.eclipse.swt.tools.feature/feature.properties13
-rw-r--r--features/org.eclipse.swt.tools.feature/feature.xml34
-rw-r--r--features/org.eclipse.swt.tools.feature/pom.xml25
5 files changed, 102 insertions, 0 deletions
diff --git a/features/org.eclipse.swt.tools.feature/.project b/features/org.eclipse.swt.tools.feature/.project
new file mode 100644
index 0000000000..8623121a45
--- /dev/null
+++ b/features/org.eclipse.swt.tools.feature/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.swt.tools.feature</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.swt.tools.feature/build.properties b/features/org.eclipse.swt.tools.feature/build.properties
new file mode 100644
index 0000000000..a8f7a169b7
--- /dev/null
+++ b/features/org.eclipse.swt.tools.feature/build.properties
@@ -0,0 +1,13 @@
+############################################################################
+# Copyright (c) 2010, 2014 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 =\
+feature.xml,\
+feature.properties \ No newline at end of file
diff --git a/features/org.eclipse.swt.tools.feature/feature.properties b/features/org.eclipse.swt.tools.feature/feature.properties
new file mode 100644
index 0000000000..2df2c391fb
--- /dev/null
+++ b/features/org.eclipse.swt.tools.feature/feature.properties
@@ -0,0 +1,13 @@
+###############################################################################
+# Copyright (c) 2014 Red Hat Inc. 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:
+# Alexander Kurtakov <akurtako@redhat.com> - initial API and implementation
+###############################################################################
+featureName=SWT Tools
+description=SWT Tools Feature.
+providerName=Eclipse.org \ No newline at end of file
diff --git a/features/org.eclipse.swt.tools.feature/feature.xml b/features/org.eclipse.swt.tools.feature/feature.xml
new file mode 100644
index 0000000000..eed9195527
--- /dev/null
+++ b/features/org.eclipse.swt.tools.feature/feature.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.eclipse.swt.tools.feature"
+ label="%featureName"
+ version="3.104.0.qualifier"
+ provider-name="%providerName"
+ license-feature="org.eclipse.license"
+ license-feature-version="0.0.0">
+
+ <description>
+ %description
+ </description>
+
+ <copyright>
+ %copyright
+ </copyright>
+
+ <license url="%licenseURL">
+ %license
+ </license>
+
+ <url>
+ <discovery label="Generating the SWT JNI Code" url="http://eclipse.org/swt/jnigen.php"/>
+ <discovery label="Generating the SWT PI Code for Cocoa" url="http://eclipse.org/swt/macgen.php"/>
+ </url>
+
+ <plugin
+ id="org.eclipse.swt.tools"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+</feature>
diff --git a/features/org.eclipse.swt.tools.feature/pom.xml b/features/org.eclipse.swt.tools.feature/pom.xml
new file mode 100644
index 0000000000..0c8667c315
--- /dev/null
+++ b/features/org.eclipse.swt.tools.feature/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2014 Red Hat Inc. and others.
+ 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:
+ Alexander Kurtakov <akurtako@redhat.com> - initial implementation
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.platform.swt</artifactId>
+ <groupId>eclipse.platform.swt</groupId>
+ <version>4.5.0-SNAPSHOT</version>
+ <relativePath>../../</relativePath>
+ </parent>
+ <groupId>org.eclipse.swt.tools.feature</groupId>
+ <artifactId>org.eclipse.swt.tools.feature</artifactId>
+ <version>3.104.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>

Back to the top