Author: jstrachan
Date: Mon Mar 17 20:33:49 2008
New Revision: 638190

URL: http://svn.apache.org/viewvc?rev=638190&view=rev
Log:
added features.xml artifact

Modified:
    
servicemix/smx4/kernel/trunk/testing/features-maven-plugin/src/main/java/org/apache/servicemix/tooling/features/GenerateFeaturesFileMojo.java

Modified: 
servicemix/smx4/kernel/trunk/testing/features-maven-plugin/src/main/java/org/apache/servicemix/tooling/features/GenerateFeaturesFileMojo.java
URL: 
http://svn.apache.org/viewvc/servicemix/smx4/kernel/trunk/testing/features-maven-plugin/src/main/java/org/apache/servicemix/tooling/features/GenerateFeaturesFileMojo.java?rev=638190&r1=638189&r2=638190&view=diff
==============================================================================
--- 
servicemix/smx4/kernel/trunk/testing/features-maven-plugin/src/main/java/org/apache/servicemix/tooling/features/GenerateFeaturesFileMojo.java
 (original)
+++ 
servicemix/smx4/kernel/trunk/testing/features-maven-plugin/src/main/java/org/apache/servicemix/tooling/features/GenerateFeaturesFileMojo.java
 Mon Mar 17 20:33:49 2008
@@ -33,8 +33,10 @@
  *
  * @version $Revision: 1.1 $
  * @goal generate-features-file
- * @phase generate-resources
+ * @phase compile
+ * @execute phase="compile"
  * @requiresDependencyResolution runtime
+ * @inheritByDefault true
  * @description Generates the features XML file
  */
 public class GenerateFeaturesFileMojo extends MojoSupport {
@@ -60,6 +62,9 @@
             PrintStream printer = new PrintStream(out);
             populateProperties(printer);
             getLog().info("Created: " + outputFile);
+
+            // now lets attach it
+            projectHelper.attachArtifact(project, "features.xml", null, 
outputFile);
         }
         catch (Exception e) {
             throw new MojoExecutionException(


Reply via email to