You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by js...@apache.org on 2008/03/18 04:33:50 UTC
svn commit: r638190 -
/servicemix/smx4/kernel/trunk/testing/features-maven-plugin/src/main/java/org/apache/servicemix/tooling/features/GenerateFeaturesFileMojo.java
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(