blob: 717693c590547bb46abdc62b54d6c630b6506b98 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<plugin>
<name>Tigerstripe Maven Plug-in</name>
<description></description>
<groupId>tigerstripe</groupId>
<artifactId>moduleGeneration-maven-plugin</artifactId>
<version>1.0</version>
<goalPrefix>moduleGeneration</goalPrefix>
<isolatedRealm>false</isolatedRealm>
<inheritedByDefault>true</inheritedByDefault>
<mojos>
<mojo>
<goal>generate</goal>
<description></description>
<requiresDirectInvocation>false</requiresDirectInvocation>
<requiresProject>true</requiresProject>
<requiresReports>false</requiresReports>
<aggregator>false</aggregator>
<requiresOnline>false</requiresOnline>
<inheritedByDefault>true</inheritedByDefault>
<implementation>org.eclipse.tigerstripe.mojo.ModuleGenerationMojo</implementation>
<language>java</language>
<instantiationStrategy>per-lookup</instantiationStrategy>
<executionStrategy>once-per-session</executionStrategy>
<parameters>
<parameter>
<name>eclipseHome</name>
<type>java.lang.String</type>
<required>true</required>
<editable>true</editable>
<description></description>
</parameter>
<parameter>
<name>includeAnnotations</name>
<type>java.lang.String</type>
<required>true</required>
<editable>true</editable>
<description></description>
</parameter>
<parameter>
<name>includeDiagrams</name>
<type>java.lang.String</type>
<required>true</required>
<editable>true</editable>
<description></description>
</parameter>
<parameter>
<name>moduleOutput</name>
<type>java.lang.String</type>
<required>true</required>
<editable>true</editable>
<description></description>
</parameter>
<parameter>
<name>moduleProject</name>
<type>java.lang.String</type>
<required>true</required>
<editable>true</editable>
<description></description>
</parameter>
<parameter>
<name>workspace</name>
<type>java.lang.String</type>
<required>true</required>
<editable>true</editable>
<description></description>
</parameter>
</parameters>
<configuration>
<eclipseHome implementation="java.lang.String">${eclipseHome}</eclipseHome>
<includeAnnotations implementation="java.lang.String">${includeAnnotations}</includeAnnotations>
<includeDiagrams implementation="java.lang.String">${includeDiagrams}</includeDiagrams>
<moduleOutput implementation="java.lang.String">${moduleOutput}</moduleOutput>
<moduleProject implementation="java.lang.String">${moduleProject}</moduleProject>
<workspace implementation="java.lang.String">${workspace}</workspace>
</configuration>
</mojo>
</mojos>
<dependencies>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-plugin-api</artifactId>
<type>jar</type>
<version>2.0</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
<type>jar</type>
<version>1.4.9</version>
</dependency>
</dependencies>
</plugin>