mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-26 10:25:32 +02:00
Bug 484993 - Feature and build for Remote Launch Target support.
Change-Id: Id07df46546e7852443377f0abd68bd8592e5f9e6
This commit is contained in:
parent
2b373042a4
commit
b588b08034
10 changed files with 126 additions and 2 deletions
18
bundles/org.eclipse.launchbar.remote.core/pom.xml
Normal file
18
bundles/org.eclipse.launchbar.remote.core/pom.xml
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<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>
|
||||||
|
<groupId>org.eclipse.launchbar</groupId>
|
||||||
|
<artifactId>parent</artifactId>
|
||||||
|
<version>1.0.0-SNAPSHOT</version>
|
||||||
|
<relativePath>../../pom.xml</relativePath>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<artifactId>org.eclipse.launchbar.remote.core</artifactId>
|
||||||
|
<version>1.0.0-SNAPSHOT</version>
|
||||||
|
|
||||||
|
<packaging>eclipse-plugin</packaging>
|
||||||
|
</project>
|
17
features/org.eclipse.launchbar.remote/.project
Normal file
17
features/org.eclipse.launchbar.remote/.project
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<projectDescription>
|
||||||
|
<name>org.eclipse.launchbar.remote-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>
|
1
features/org.eclipse.launchbar.remote/build.properties
Normal file
1
features/org.eclipse.launchbar.remote/build.properties
Normal file
|
@ -0,0 +1 @@
|
||||||
|
bin.includes = feature.xml
|
33
features/org.eclipse.launchbar.remote/feature.properties
Normal file
33
features/org.eclipse.launchbar.remote/feature.properties
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
###############################################################################
|
||||||
|
# Copyright (c) 2005, 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
|
||||||
|
###############################################################################
|
||||||
|
# features.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=Remote Launch Targets
|
||||||
|
|
||||||
|
# "providerName" property - name of the company that provides the feature
|
||||||
|
providerName=Eclipse CDT
|
||||||
|
|
||||||
|
# "description" property - description of the feature
|
||||||
|
description=Support for IRemoteConnections as ILaunchTargets
|
||||||
|
|
||||||
|
# copyright
|
||||||
|
copyright=\
|
||||||
|
Copyright (c) 2015 QNX Software Systems 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
|
||||||
|
|
29
features/org.eclipse.launchbar.remote/feature.xml
Normal file
29
features/org.eclipse.launchbar.remote/feature.xml
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<feature
|
||||||
|
id="org.eclipse.launchbar.remote"
|
||||||
|
label="Remote Launch Targets"
|
||||||
|
version="1.0.0.qualifier"
|
||||||
|
provider-name="Eclipse CDT"
|
||||||
|
license-feature="org.eclipse.license"
|
||||||
|
license-feature-version="0.0.0">
|
||||||
|
|
||||||
|
<description>
|
||||||
|
%description
|
||||||
|
</description>
|
||||||
|
|
||||||
|
<copyright>
|
||||||
|
%copyright
|
||||||
|
</copyright>
|
||||||
|
|
||||||
|
<license url="%licenseURL">
|
||||||
|
%license
|
||||||
|
</license>
|
||||||
|
|
||||||
|
<plugin
|
||||||
|
id="org.eclipse.launchbar.remote.core"
|
||||||
|
download-size="0"
|
||||||
|
install-size="0"
|
||||||
|
version="0.0.0"
|
||||||
|
unpack="false"/>
|
||||||
|
|
||||||
|
</feature>
|
19
features/org.eclipse.launchbar.remote/pom.xml
Normal file
19
features/org.eclipse.launchbar.remote/pom.xml
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<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>
|
||||||
|
<groupId>org.eclipse.launchbar</groupId>
|
||||||
|
<artifactId>parent</artifactId>
|
||||||
|
<version>1.0.0-SNAPSHOT</version>
|
||||||
|
<relativePath>../../pom.xml</relativePath>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<groupId>org.eclipse.launchbar.features</groupId>
|
||||||
|
<artifactId>org.eclipse.launchbar.remote</artifactId>
|
||||||
|
<version>1.0.0-SNAPSHOT</version>
|
||||||
|
|
||||||
|
<packaging>eclipse-feature</packaging>
|
||||||
|
</project>
|
|
@ -2,7 +2,7 @@
|
||||||
<feature
|
<feature
|
||||||
id="org.eclipse.launchbar"
|
id="org.eclipse.launchbar"
|
||||||
label="%featureName"
|
label="%featureName"
|
||||||
version="1.0.1.qualifier"
|
version="2.0.0.qualifier"
|
||||||
provider-name="%providerName"
|
provider-name="%providerName"
|
||||||
license-feature="org.eclipse.license"
|
license-feature="org.eclipse.license"
|
||||||
license-feature-version="0.0.0">
|
license-feature-version="0.0.0">
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
|
|
||||||
<groupId>org.eclipse.launchbar.features</groupId>
|
<groupId>org.eclipse.launchbar.features</groupId>
|
||||||
<artifactId>org.eclipse.launchbar</artifactId>
|
<artifactId>org.eclipse.launchbar</artifactId>
|
||||||
<version>1.0.1-SNAPSHOT</version>
|
<version>2.0.0-SNAPSHOT</version>
|
||||||
|
|
||||||
<packaging>eclipse-feature</packaging>
|
<packaging>eclipse-feature</packaging>
|
||||||
</project>
|
</project>
|
||||||
|
|
4
pom.xml
4
pom.xml
|
@ -70,6 +70,10 @@
|
||||||
<module>bundles/org.eclipse.launchbar.ui</module>
|
<module>bundles/org.eclipse.launchbar.ui</module>
|
||||||
<module>features/org.eclipse.launchbar</module>
|
<module>features/org.eclipse.launchbar</module>
|
||||||
<module>tests/org.eclipse.launchbar.core.tests</module>
|
<module>tests/org.eclipse.launchbar.core.tests</module>
|
||||||
|
|
||||||
|
<module>bundles/org.eclipse.launchbar.remote.core</module>
|
||||||
|
<module>features/org.eclipse.launchbar.remote</module>
|
||||||
|
|
||||||
<module>repo</module>
|
<module>repo</module>
|
||||||
</modules>
|
</modules>
|
||||||
|
|
||||||
|
|
|
@ -3,5 +3,8 @@
|
||||||
<feature id="org.eclipse.launchbar">
|
<feature id="org.eclipse.launchbar">
|
||||||
<category name="main"/>
|
<category name="main"/>
|
||||||
</feature>
|
</feature>
|
||||||
|
<feature id="org.eclipse.launchbar.remote">
|
||||||
|
<category name="main"/>
|
||||||
|
</feature>
|
||||||
<category-def name="main" label="LaunchBar"/>
|
<category-def name="main" label="LaunchBar"/>
|
||||||
</site>
|
</site>
|
||||||
|
|
Loading…
Add table
Reference in a new issue