| @@ -1,15 +1,9 @@ | ||
| Manifest-Version: 1.0 | ||
| Bundle-ActivationPolicy: lazy | ||
| Bundle-Name: %Bundle-Name | ||
| Bundle-Version: 0.2.0.qualifier | ||
| Bundle-ManifestVersion: 2 | ||
| Bundle-Description: %Bundle-Description | ||
| Bundle-SymbolicName: org.smxide.common.branding;singleton:=true | ||
| Bundle-Vendor: %Bundle-Vendor | ||
| Bundle-ClassPath: . |
| @@ -5,6 +5,5 @@ bin.includes = META-INF/,\ | ||
| smx.gif,\ | ||
| about.ini,\ | ||
| about.properties,\ | ||
| OSGI-INF/,\ | ||
| plugin.xml | ||
| @@ -15,4 +15,9 @@ | ||
|
|
||
| <packaging>eclipse-plugin</packaging> | ||
|
|
||
| <properties> | ||
| <repository-prefix>${project.parent.basedir}</repository-prefix> | ||
| </properties> | ||
|
|
||
|
|
||
| </project> | ||
| @@ -1,16 +1,10 @@ | ||
| Manifest-Version: 1.0 | ||
| Bundle-ActivationPolicy: lazy | ||
| Bundle-Name: %Bundle-Name | ||
| Require-Bundle: org.eclipse.wst.xml.core | ||
| Bundle-Version: 0.2.0.qualifier | ||
| Bundle-ManifestVersion: 2 | ||
| Bundle-Description: %Bundle-Description | ||
| Bundle-SymbolicName: org.smxide.common.catalog;singleton:=true | ||
| Bundle-Vendor: %Bundle-Vendor | ||
| Bundle-ClassPath: . |
| @@ -3,4 +3,4 @@ output.. = bin/ | ||
| bin.includes = META-INF/,\ | ||
| .,\ | ||
| plugin.xml,\ | ||
| OSGI-INF/ | ||
| @@ -15,4 +15,4 @@ | ||
|
|
||
| <packaging>eclipse-plugin</packaging> | ||
|
|
||
| </project> | ||
| @@ -1,15 +1,9 @@ | ||
| Manifest-Version: 1.0 | ||
| Bundle-ActivationPolicy: lazy | ||
| Bundle-Name: %Bundle-Name | ||
| Bundle-Version: 0.2.0.qualifier | ||
| Bundle-ManifestVersion: 2 | ||
| Bundle-Description: %Bundle-Description | ||
| Bundle-SymbolicName: org.smxide.common.editor;singleton:=true | ||
| Bundle-Vendor: %Bundle-Vendor | ||
| Bundle-ClassPath: . |
| @@ -3,4 +3,4 @@ output.. = bin/ | ||
| bin.includes = META-INF/,\ | ||
| .,\ | ||
| plugin.xml,\ | ||
| OSGI-INF/ | ||
| @@ -15,4 +15,8 @@ | ||
|
|
||
| <packaging>eclipse-plugin</packaging> | ||
|
|
||
| <properties> | ||
| <repository-prefix>${project.parent.basedir}</repository-prefix> | ||
| </properties> | ||
|
|
||
| </project> | ||
| @@ -15,21 +15,8 @@ | ||
|
|
||
| <packaging>eclipse-feature</packaging> | ||
|
|
||
| <properties> | ||
| <repository-prefix>${project.parent.basedir}</repository-prefix> | ||
| </properties> | ||
|
|
||
| </project> | ||
| @@ -1,16 +1,10 @@ | ||
| Manifest-Version: 1.0 | ||
| Bundle-ActivationPolicy: lazy | ||
| Bundle-Name: %Bundle-Name | ||
| Require-Bundle: org.eclipse.wst.xml.core | ||
| Bundle-Version: 0.2.0.qualifier | ||
| Bundle-ManifestVersion: 2 | ||
| Bundle-Description: %Bundle-Description | ||
| Bundle-SymbolicName: org.smxide.cxf.catalog;singleton:=true | ||
| Bundle-Vendor: %Bundle-Vendor | ||
| Bundle-ClassPath: . |
| @@ -3,6 +3,6 @@ output.. = bin/ | ||
| bin.includes = META-INF/,\ | ||
| .,\ | ||
| plugin.xml,\ | ||
| OSGI-INF/,\ | ||
| xsd/,\ | ||
| fuse/ | ||
| @@ -15,4 +15,4 @@ | ||
|
|
||
| <packaging>eclipse-plugin</packaging> | ||
|
|
||
| </project> | ||
| @@ -15,21 +15,4 @@ | ||
|
|
||
| <packaging>eclipse-feature</packaging> | ||
|
|
||
| </project> | ||
| @@ -1,16 +1,10 @@ | ||
| Manifest-Version: 1.0 | ||
| Bundle-ActivationPolicy: lazy | ||
| Bundle-Name: %Bundle-Name | ||
| Require-Bundle: org.eclipse.wst.xml.core | ||
| Bundle-Version: 0.2.0.qualifier | ||
| Bundle-ManifestVersion: 2 | ||
| Bundle-Description: %Bundle-Description | ||
| Bundle-SymbolicName: org.smxide.karaf.catalog;singleton:=true | ||
| Bundle-Vendor: %Bundle-Vendor | ||
| Bundle-ClassPath: . |
| @@ -3,6 +3,6 @@ output.. = bin/ | ||
| bin.includes = META-INF/,\ | ||
| .,\ | ||
| plugin.xml,\ | ||
| OSGI-INF/,\ | ||
| xsd/,\ | ||
| fuse/ | ||
| @@ -15,4 +15,4 @@ | ||
|
|
||
| <packaging>eclipse-plugin</packaging> | ||
|
|
||
| </project> | ||
| @@ -15,21 +15,4 @@ | ||
|
|
||
| <packaging>eclipse-feature</packaging> | ||
|
|
||
| </project> | ||
| @@ -0,0 +1,92 @@ | ||
| <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> | ||
| <groupId>org.code-house.p2.obr</groupId> | ||
| <artifactId>parent</artifactId> | ||
| <version>0.0.1-SNAPSHOT</version> | ||
| <!-- <relativePath>../parent</relativePath> --> | ||
| </parent> | ||
|
|
||
| <groupId>org.code-house.p2.obr</groupId> | ||
| <artifactId>org.code-house.p2.obr.dependencies</artifactId> | ||
|
|
||
| <packaging>pom</packaging> | ||
|
|
||
| <properties> | ||
| <repository-directory></repository-directory> | ||
| </properties> | ||
|
|
||
| <dependencies> | ||
| <dependency> | ||
| <groupId>org.apache.camel</groupId> | ||
| <artifactId>camel-core</artifactId> | ||
| <version>2.4.0</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.camel</groupId> | ||
| <artifactId>camel-spring</artifactId> | ||
| <version>2.4.0</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.activemq</groupId> | ||
| <artifactId>activemq-spring</artifactId> | ||
| <version>5.4.0</version> | ||
| </dependency> | ||
| </dependencies> | ||
|
|
||
| <build> | ||
| <plugins> | ||
| <!-- Configuration for the PublishFeaturesAndBundlesMojoTest --> | ||
| <plugin> | ||
| <groupId>org.eclipse.tycho.extras</groupId> | ||
| <artifactId>tycho-p2-extras-plugin</artifactId> | ||
| <executions> | ||
| <execution> | ||
| <phase>prepare-package</phase> | ||
| <goals> | ||
| <goal>publish-features-and-bundles</goal> | ||
| </goals> | ||
| </execution> | ||
| </executions> | ||
| <configuration> | ||
| <compress>false</compress> | ||
| </configuration> | ||
| </plugin> | ||
|
|
||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-dependency-plugin</artifactId> | ||
| <executions> | ||
| <execution> | ||
| <id>copy-bundles-for-publishing</id> | ||
| <phase>process-resources</phase> | ||
| <goals> | ||
| <goal>copy-dependencies</goal> | ||
| </goals> | ||
| </execution> | ||
| </executions> | ||
| <configuration> | ||
| <prependGroupId>true</prependGroupId> | ||
| <outputDirectory>${project.basedir}/target/source/plugins</outputDirectory> | ||
| </configuration> | ||
| </plugin> | ||
|
|
||
| <plugin> | ||
| <groupId>org.eclipse.tycho</groupId> | ||
| <artifactId>tycho-p2-repository-plugin</artifactId> | ||
| <executions> | ||
| <execution> | ||
| <phase>package</phase> | ||
| <goals> | ||
| <goal>archive-repository</goal> | ||
| </goals> | ||
| </execution> | ||
| </executions> | ||
| </plugin> | ||
| </plugins> | ||
| </build> | ||
|
|
||
|
|
||
| </project> |
| @@ -16,6 +16,8 @@ | ||
| <packaging>eclipse-plugin</packaging> | ||
|
|
||
| <properties> | ||
| <repository-prefix>${project.parent.basedir}</repository-prefix> | ||
|
|
||
| <!-- Skip wagon operations --> | ||
| <wagonSkip>false</wagonSkip> | ||
|
|
||
| @@ -1,16 +1,10 @@ | ||
| Manifest-Version: 1.0 | ||
| Bundle-ActivationPolicy: lazy | ||
| Bundle-Name: %Bundle-Name | ||
| Require-Bundle: org.eclipse.wst.xml.core | ||
| Bundle-Version: 0.2.0.qualifier | ||
| Bundle-ManifestVersion: 2 | ||
| Bundle-Description: %Bundle-Description | ||
| Bundle-SymbolicName: org.smxide.servicemix.catalog;singleton:=true | ||
| Bundle-Vendor: %Bundle-Vendor | ||
| Bundle-ClassPath: . |
| @@ -2,6 +2,6 @@ output.. = bin/ | ||
| bin.includes = META-INF/,\ | ||
| .,\ | ||
| plugin.xml,\ | ||
| OSGI-INF/,\ | ||
| fuse/,\ | ||
| xsd/ | ||
| @@ -15,4 +15,4 @@ | ||
|
|
||
| <packaging>eclipse-plugin</packaging> | ||
|
|
||
| </project> | ||
| @@ -15,21 +15,4 @@ | ||
|
|
||
| <packaging>eclipse-feature</packaging> | ||
|
|
||
| </project> | ||
| @@ -0,0 +1,21 @@ | ||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
| <?pde version="3.6"?> | ||
|
|
||
| <target name="smxide-e3.6"> | ||
| <locations> | ||
| <location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit"> | ||
| <unit id="org.maven.ide.eclipse.feature.feature.group" version="0.12.1.20110112-1712"/> | ||
| <repository location="http://m2eclipse.sonatype.org/sites/m2e"/> | ||
| </location> | ||
| <location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit"> | ||
| <unit id="org.springframework.ide.eclipse.feature.feature.group" version="2.8.1.201111220115-RELEASE"/> | ||
| <repository location="http://dist.springsource.com/release/TOOLS/update/e3.6"/> | ||
| </location> | ||
| <location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit"> | ||
| <unit id="org.eclipse.jdt.feature.group" version="3.6.2.r362_v20101117-0800-7z8XFW6FLFlmjJcvz03jyeFBLS_F"/> | ||
| <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.2.3.v201102160550-7H7AFUWDxumQJOi9ghcTb5YgkwEZ"/> | ||
| <unit id="org.eclipse.zest.feature.group" version="1.2.0.v20100519-2050-67818yE6F-AA7P4B8I52322"/> | ||
| <repository location="http://download.eclipse.org/releases/helios"/> | ||
| </location> | ||
| </locations> | ||
| </target> |
| @@ -0,0 +1,13 @@ | ||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
| <?pde version="3.6"?> | ||
|
|
||
| <target name="smxide-e3.7"> | ||
| <locations> | ||
| <location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit"> | ||
| <unit id="org.eclipse.m2e.feature.feature.group" version="1.0.100.20110804-1717"/> | ||
| <unit id="org.eclipse.jdt.feature.group" version="3.7.1.r371_v20110810-0800-7z8gFcoFMLfTabvKsR5Qm9rBGEBK"/> | ||
| <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.3.1.v201108102009-7H7EFZ3DxumTlaI6nheRdHo2p1KaDIL1Uz-S3PL"/> | ||
| <repository location="http://download.eclipse.org/releases/indigo"/> | ||
| </location> | ||
| </locations> | ||
| </target> |
| @@ -0,0 +1,13 @@ | ||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
| <?pde version="3.6"?> | ||
|
|
||
| <target name="smxide-e3.8"> | ||
| <locations> | ||
| <location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit"> | ||
| <unit id="org.eclipse.m2e.feature.feature.group" version="1.1.0.20111108-0328"/> | ||
| <unit id="org.eclipse.jdt.feature.group" version="3.8.0.v20111011-0800-7z8lFm4FMTfGOa5x46SENNY9B15B"/> | ||
| <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.4.0.v201111021744-7H7GFb7DxumUllJ4dhgXiL0ahrFpWOMqRwSz00PL"/> | ||
| <repository location="http://download.eclipse.org/releases/staging"/> | ||
| </location> | ||
| </locations> | ||
| </target> |
| @@ -0,0 +1,30 @@ | ||
| <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> | ||
|
|
||
| <xsl:output method="xml" encoding="UTF-8" indent="yes" /> | ||
|
|
||
| <xsl:param name="location" /> | ||
|
|
||
| <xsl:template match="*|@*"> | ||
| <xsl:call-template name="copy" /> | ||
| </xsl:template> | ||
|
|
||
| <xsl:template match="//*[local-name(.) = 'locations']"> | ||
| <locations> | ||
| <xsl:apply-templates /> | ||
|
|
||
| <!-- Append directory with generated p2 metadata to locations --> | ||
| <location type="Directory"> | ||
| <xsl:attribute name="path"> | ||
| <xsl:value-of select="$location" /> | ||
| </xsl:attribute> | ||
| </location> | ||
| </locations> | ||
| </xsl:template> | ||
|
|
||
| <xsl:template name="copy"> | ||
| <xsl:copy> | ||
| <xsl:apply-templates select="node()|@*"/> | ||
| </xsl:copy> | ||
| </xsl:template> | ||
|
|
||
| </xsl:stylesheet> |
| @@ -18,23 +18,6 @@ | ||
|
|
||
| <packaging>eclipse-update-site</packaging> | ||
|
|
||
| <profiles> | ||
| <profile> | ||
| <id>upload</id> | ||
| @@ -1,30 +1,29 @@ | ||
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <site> | ||
| <feature url="features/org.smxide.camel.feature_0.0.0.jar" id="org.smxide.camel.feature" version="0.0.0"> | ||
| <category name="org.smxide"/> | ||
| </feature> | ||
| <feature url="features/org.smxide.common.feature_0.0.0.jar" id="org.smxide.common.feature" version="0.0.0"> | ||
| <category name="org.smxide"/> | ||
| </feature> | ||
| <feature url="features/org.smxide.servicemix.feature_0.0.0.jar" id="org.smxide.servicemix.feature" version="0.0.0"> | ||
| <category name="org.smxide"/> | ||
| </feature> | ||
| <feature url="features/org.smxide.activemq.feature_0.0.0.jar" id="org.smxide.activemq.feature" version="0.0.0"> | ||
| <category name="org.smxide"/> | ||
| </feature> | ||
| <feature url="features/org.smxide.aries.feature_0.0.0.jar" id="org.smxide.aries.feature" version="0.0.0"> | ||
| <category name="org.smxide"/> | ||
| </feature> | ||
| <feature url="features/org.smxide.karaf.feature_0.0.0.jar" id="org.smxide.karaf.feature" version="0.0.0"> | ||
| <category name="org.smxide"/> | ||
| </feature> | ||
| <feature url="features/org.smxide.cxf.feature_0.0.0.jar" id="org.smxide.cxf.feature" version="0.0.0"> | ||
| <category name="org.smxide"/> | ||
| </feature> | ||
| <category-def name="org.smxide" label="ServiceMix IDE"> | ||
| <description> | ||
| ServiceMix IDE. | ||
| </description> | ||
| </category-def> | ||
| </site> |