You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Joachim Bader <in...@joachim-bader.de> on 2003/09/15 08:25:04 UTC

sepcify a goal for an attained goal (multiproject:goal)

Hi,

I can execute the goal java:compile of all subproject with 
maven -Dgoal=java:compile multirpoject:goal

How can I do this from maven.xml?

<project>
	<goal name="mygoal">    
	        <!-- how can I set -Dgoal=java:compile -->
		<attainGoal name="multiproject:goal"/>  
	</goal>
</project>

cheers
Joachim

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: sepcify a goal for an attained goal (multiproject:goal)

Posted by khote <kh...@mminternet.com>.
If you look in the multiproject plugin.jelly:
.............................
  <goal name="multiproject:goal" 
        description="Run a given goal on all projects">
        
      <maven:param-check value="${goal}" fail="true">
A goal to run must be specified, e.g.
maven -Dgoal=clean multiproject:goal</maven:param-check>

      <maven:reactor
        basedir="${maven.multiproject.basedir}"
        banner="Executing ${goal}"
        includes="${maven.multiproject.includes}"
        excludes="${maven.multiproject.excludes}"
        postProcessing="false"
        goals="${goal}"
        ignoreFailures="${maven.multiproject.ignoreFailures}"
      />
</goal>
....................................................

then in your maven.xml:

<j:set var="goal" value="java:compile"/>
....
<attainGoal name="multiproject:goal"/>  

----- Original Message ----- 
From: "Joachim Bader" <in...@joachim-bader.de>
To: <us...@maven.apache.org>
Sent: Sunday, September 14, 2003 11:25 PM
Subject: sepcify a goal for an attained goal (multiproject:goal)


Hi,

I can execute the goal java:compile of all subproject with 
maven -Dgoal=java:compile multirpoject:goal

How can I do this from maven.xml?

<project>
<goal name="mygoal">    
        <!-- how can I set -Dgoal=java:compile -->
<attainGoal name="multiproject:goal"/>  
</goal>
</project>

cheers
Joachim

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: sepcify a goal for an attained goal (multiproject:goal)

Posted by di...@multitask.com.au.
Joachim Bader <in...@joachim-bader.de> wrote on 15/09/2003 04:25:04 PM:

> Hi,
> 
> I can execute the goal java:compile of all subproject with 
> maven -Dgoal=java:compile multirpoject:goal
> 
> How can I do this from maven.xml?
> 
> <project>
>    <goal name="mygoal"> 
>            <!-- how can I set -Dgoal=java:compile -->

        <j:set var="goal" name="java:compile"/>

>       <attainGoal name="multiproject:goal"/> 
>    </goal>
> </project>
> 
> cheers
> Joachim
--
dIon Gillard, Multitask Consulting
Blog:      http://blogs.codehaus.org/people/dion/




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org