Maven plugin for generating a P2 feature referencing all P2 bundles in a local P2 repository generated by p2-maven-plugin.
Default configuration looks as follows :
<plugin>
<groupId>org.ietr.maven</groupId>
<artifactId>genfeature-maven-plugin</artifactId>
<version>1.0.1</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>generate-feature</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/repository-featured/</outputDirectory>
<inputSite>${project.build.directory}/repository/</inputSite>
<featureId>aio.deps</featureId>
<featureName>"All in One Dependencies"</featureName>
<featureProvider>Provider</featureProvider>
</configuration>
</execution>
</executions>
</plugin>
Available through Preesm Maven repository:
<pluginRepository>
<id>preesm</id>
<url>https://preesm.github.io/preesm-maven/mavenrepo/</url>
</pluginRepository>