Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.m2e.discovery-directory/org.eclipse.m2e.discovery.oss/lifecycle/org.eclipse.m2e.discovery.lifecycles.tycho.xml')
-rwxr-xr-xorg.eclipse.m2e.discovery-directory/org.eclipse.m2e.discovery.oss/lifecycle/org.eclipse.m2e.discovery.lifecycles.tycho.xml103
1 files changed, 103 insertions, 0 deletions
diff --git a/org.eclipse.m2e.discovery-directory/org.eclipse.m2e.discovery.oss/lifecycle/org.eclipse.m2e.discovery.lifecycles.tycho.xml b/org.eclipse.m2e.discovery-directory/org.eclipse.m2e.discovery.oss/lifecycle/org.eclipse.m2e.discovery.lifecycles.tycho.xml
new file mode 100755
index 00000000..d4227b06
--- /dev/null
+++ b/org.eclipse.m2e.discovery-directory/org.eclipse.m2e.discovery.oss/lifecycle/org.eclipse.m2e.discovery.lifecycles.tycho.xml
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<lifecycleMappingMetadata>
+ <lifecycleMappings>
+ <!-- Tycho packaging types -->
+ <lifecycleMapping>
+ <packagingType>eclipse-plugin</packagingType>
+ <lifecycleMappingId>org.sonatype.tycho.m2e.tychoLifecycleMapping
+ </lifecycleMappingId>
+ </lifecycleMapping>
+ <lifecycleMapping>
+ <packagingType>eclipse-test-plugin</packagingType>
+ <lifecycleMappingId>org.sonatype.tycho.m2e.tychoLifecycleMapping
+ </lifecycleMappingId>
+ </lifecycleMapping>
+ <lifecycleMapping>
+ <packagingType>eclipse-feature</packagingType>
+ <lifecycleMappingId>org.sonatype.tycho.m2e.tychoLifecycleMapping
+ </lifecycleMappingId>
+ </lifecycleMapping>
+ <lifecycleMapping>
+ <packagingType>eclipse-update-site</packagingType>
+ <lifecycleMappingId>org.sonatype.tycho.m2e.tychoLifecycleMapping
+ </lifecycleMappingId>
+ </lifecycleMapping>
+ <lifecycleMapping>
+ <packagingType>eclipse-application</packagingType>
+ <lifecycleMappingId>org.sonatype.tycho.m2e.tychoLifecycleMapping
+ </lifecycleMappingId>
+ </lifecycleMapping>
+ <!-- maven-bundle-plugin packaging types -->
+ <lifecycleMapping>
+ <packagingType>bundle</packagingType>
+ <lifecycleMappingId>org.eclipse.m2e.jdt.JarLifecycleMapping
+ </lifecycleMappingId>
+ <pluginExecutions>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <versionRange>[2.0,)</versionRange>
+ <goals>
+ <goal>compile</goal>
+ <goal>testCompile</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <configurator>
+ <id>org.eclipse.m2e.jdt.javaConfigurator</id>
+ </configurator>
+ </action>
+ </pluginExecution>
+ </pluginExecutions>
+ </lifecycleMapping>
+ </lifecycleMappings>
+ <pluginExecutions>
+ <!-- Tycho mojos -->
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>org.sonatype.tycho</groupId>
+ <artifactId>maven-osgi-compiler-plugin</artifactId>
+ <versionRange>[0.9.0,)</versionRange>
+ <goals>
+ <goal>compile</goal>
+ <goal>testCompile</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <ignore />
+ </action>
+ </pluginExecution>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>org.sonatype.tycho</groupId>
+ <artifactId>maven-osgi-packaging-plugin</artifactId>
+ <versionRange>[0.9.0,)</versionRange>
+ <goals>
+ <goal>build-qualifier</goal>
+ <goal>validate-version</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <ignore />
+ </action>
+ </pluginExecution>
+ <!-- maven-bundle-plugin mojos -->
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <versionRange>[1.0.0,)</versionRange>
+ <goals>
+ <goal>manifest</goal>
+ <goal>bundle</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <configurator>
+ <id>maven-bundle-plugin</id>
+ </configurator>
+ </action>
+ </pluginExecution>
+ </pluginExecutions>
+</lifecycleMappingMetadata> \ No newline at end of file

Back to the top