do not use feature if not contained in feature map
[cdmlib.git] / lifecycle-mapping-metadata.xml
index 257db8c894f9bcc7d6ff8bd4d54798a30f34d5ac..59b0bc8db41c2c906728bc75c845891e7109e4cb 100644 (file)
@@ -37,7 +37,7 @@
 
   <pluginExecutions>
     <!--  standard maven plugins -->
-    <pluginExecution>
+<!--     <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-resources-plugin</artifactId>
@@ -51,8 +51,8 @@
       <action>
         <execute/>
       </action>
-    </pluginExecution>
-    <pluginExecution>
+    </pluginExecution> -->
+<!--     <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-resources-plugin</artifactId>
@@ -66,7 +66,7 @@
       <action>
         <ignore />
       </action>
-    </pluginExecution>
+    </pluginExecution> -->
     <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.apache.maven.plugins</groupId>
       </action>
     </pluginExecution>
     <pluginExecution>
+      <pluginExecutionFilter>
+        <!-- trying to prevent the maven-bundle-plugin from configuring 
+        the org.eclipse.pde.PluginNature for cdmlib-serivces  -->
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <goals>
+          <goal>bundle</goal>
+        </goals>
+        <versionRange>[1.0.0,)</versionRange>
+      </pluginExecutionFilter>
+      <action>
+        <ignore />
+      </action>
+    </pluginExecution>
+<!--     <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-remote-resources-plugin</artifactId>
           <message>maven-eclipse-plugin is not compatible with m2e</message>
         </error>
       </action>
-    </pluginExecution>
-    <pluginExecution>
+    </pluginExecution> -->
+<!--     <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-source-plugin</artifactId>
         <goals>
           <goal>jar-no-fork</goal>
           <goal>test-jar-no-fork</goal>
-          <!-- theoretically, the following goals should not be bound to lifecycle, but ignore them just in case  -->
+          theoretically, the following goals should not be bound to lifecycle, but ignore them just in case 
           <goal>jar</goal>
           <goal>aggregate</goal>
           <goal>test-jar</goal>
       <action>
         <ignore/>
       </action>
-    </pluginExecution>
+    </pluginExecution> -->
 
     <!-- commonly used codehaus plugins -->
-    <pluginExecution>
+  <!--   <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.codehaus.enunciate</groupId>
         <artifactId>maven-enunciate-plugin</artifactId>
       <action>
         <ignore />
       </action>
-    </pluginExecution>
-    <pluginExecution>
+    </pluginExecution> -->
+<!--     <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>animal-sniffer-maven-plugin</artifactId>
       <action>
         <ignore />
       </action>
-    </pluginExecution>
-    <pluginExecution>
+    </pluginExecution> -->
<!--    <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>buildnumber-maven-plugin</artifactId>
       <action>
         <ignore />
       </action>
-    </pluginExecution>
+    </pluginExecution> -->
 
 
     <!-- commonly use sonatype plugins -->
-    <pluginExecution>
<!--    <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.sonatype.plugins</groupId>
         <artifactId>provided-dependencies-maven-plugin</artifactId>
       <action>
         <ignore />
       </action>
-    </pluginExecution>
-    <pluginExecution>
+    </pluginExecution> -->
+  <!--   <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.sonatype.plugins</groupId>
         <artifactId>app-lifecycle-maven-plugin</artifactId>
       <action>
         <execute />
       </action>
-    </pluginExecution>
-    <pluginExecution>
+    </pluginExecution> -->
+   <!--  <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.sonatype.plugins</groupId>
         <artifactId>app-lifecycle-maven-plugin</artifactId>
       <action>
         <ignore />
       </action>
-    </pluginExecution>
-    <pluginExecution>
+    </pluginExecution> -->
<!--    <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.sonatype.plugins</groupId>
         <artifactId>nexus-test-environment-maven-plugin</artifactId>
       <action>
         <ignore />
       </action>
-    </pluginExecution>
-    <pluginExecution>
+    </pluginExecution> -->
+    <!-- <pluginExecution>
       <pluginExecutionFilter>
         <groupId>net.sf.alchim</groupId>
         <artifactId>yuicompressor-maven-plugin</artifactId>
       <action>
         <ignore />
       </action>
-    </pluginExecution>
-    <pluginExecution>
+    </pluginExecution> -->
+   <!--  <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.sonatype.plugins</groupId>
         <artifactId>yuicompressor-maven-plugin</artifactId>
       <action>
         <ignore />
       </action>
-    </pluginExecution>
-    <pluginExecution>
+    </pluginExecution> -->
<!--    <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.sonatype.plugins</groupId>
         <artifactId>maven-properties-plugin</artifactId>
       <action>
         <execute />
       </action>
-    </pluginExecution>
+    </pluginExecution> -->
     <pluginExecution>
       <pluginExecutionFilter>
         <groupId>org.apache.maven.plugins</groupId>
         <execute/>
       </action>
     </pluginExecution>
-  </pluginExecutions>
+  </pluginExecutions> 
 </lifecycleMappingMetadata>
\ No newline at end of file