<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>
  </components>
</component-set>
