<component-set>
  <components>
    <component>
      <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
      <role-hint>gem</role-hint>
      <implementation>
        org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping
      </implementation>
      <configuration>
        <phases>
   <initialize>
     de.saumya.mojo:gem-maven-plugin:initialize
   </initialize>
          <process-resources>
            org.apache.maven.plugins:maven-resources-plugin:resources
          </process-resources>
          <compile>
            org.apache.maven.plugins:maven-compiler-plugin:compile
          </compile>
          <package>
     de.saumya.mojo:gem-maven-plugin:package
   </package>
   <install>
            org.apache.maven.plugins:maven-install-plugin:install
   </install>
   <deploy>
     de.saumya.mojo:gem-maven-plugin:push
          </deploy>
        </phases>
      </configuration>
    </component>
    <component>
      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
      <role-hint>gem</role-hint>
      <implementation>
        org.apache.maven.artifact.handler.DefaultArtifactHandler
      </implementation>
      <configuration>
        <classifier></classifier>
        <extension>gem</extension>
        <type>gem</type>
        <packaging>gem</packaging>
        <language>ruby</language>
        <addedToClasspath>false</addedToClasspath>
        <includesDependencies>false</includesDependencies>
      </configuration>
    </component>
    <component>
      <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
      <role-hint>java-gem</role-hint>
      <implementation>
        org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping
      </implementation>
      <configuration>
        <phases>
   <initialize>
     de.saumya.mojo:gem-maven-plugin:initialize
   </initialize>
          <process-resources>
            org.apache.maven.plugins:maven-resources-plugin:resources
          </process-resources>
          <compile>
            org.apache.maven.plugins:maven-compiler-plugin:compile
          </compile>
          <package>
     org.apache.maven.plugins:maven-jar-plugin:jar,
     de.saumya.mojo:gem-maven-plugin:package
   </package>
   <install>
            org.apache.maven.plugins:maven-install-plugin:install
   </install>
   <deploy>
     de.saumya.mojo:gem-maven-plugin:push
          </deploy>
        </phases>
      </configuration>
    </component>
    <component>
      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
      <role-hint>java-gem</role-hint>
      <implementation>
        org.apache.maven.artifact.handler.DefaultArtifactHandler
      </implementation>
      <configuration>
        <extension>gem</extension>
        <type>gem</type>
        <packaging>gem</packaging>
        <language>ruby</language>
        <addedToClasspath>false</addedToClasspath>
        <includesDependencies>false</includesDependencies>
      </configuration>
    </component>
    <component>
      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
      <role-hint>jar-gem</role-hint>
      <implementation>
        org.apache.maven.artifact.handler.DefaultArtifactHandler
      </implementation>
      <configuration>
        <extension>jar</extension>
        <type>jar-gem</type>
        <packaging>jar</packaging>
        <language>java</language>
        <addedToClasspath>true</addedToClasspath>
        <includesDependencies>false</includesDependencies>
      </configuration>
    </component>
  </components>
</component-set>
