dion        2003/07/03 17:04:14

  Modified:    src/plugins-build/eclipse plugin.jelly
  Log:
  Fix external-tools to work with cached goals
  
  Revision  Changes    Path
  1.20      +5 -4      maven/src/plugins-build/eclipse/plugin.jelly
  
  Index: plugin.jelly
  ===================================================================
  RCS file: /home/cvs/maven/src/plugins-build/eclipse/plugin.jelly,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- plugin.jelly      30 Jun 2003 05:56:07 -0000      1.19
  +++ plugin.jelly      4 Jul 2003 00:04:14 -0000       1.20
  @@ -194,7 +194,8 @@
         <externaltools>
           <j:set var="project" value="${org.apache.commons.jelly.werkz.Project}"/>
   
  -        <j:forEach var="goal" items="${project.goals}">
  +        <j:set var="session" value="${maven.session}"/>
  +        <j:forEach var="goal" items="${session.allGoalNames}">
   
             <j:set var="maven.eclipse.generate" value="false"/>
             <j:set var="allGoals" value="${maven.eclipse.goals}" />
  @@ -203,7 +204,7 @@
                 <j:set var="maven.eclipse.generate" value="true"/>
               </j:when>
               <j:otherwise>
  -              <j:if test="${goal.name.indexOf(':') == '-1'}">
  +              <j:if test="${goal.indexOf(':') == '-1'}">
                   <j:set var="maven.eclipse.generate" value="true"/>
                 </j:if>
               </j:otherwise>
  @@ -214,12 +215,12 @@
                 <entry key="!{tool_refresh}">$${project}</entry>
                 <entry key="!{tool_show_log}">true</entry>
                 <entry key="!{tool_loc}">${tool.loc}</entry>
  -              <entry key="!{tool_args}">-e -p $${resource_loc} ${goal.name}</entry>
  +              <entry key="!{tool_args}">-e -p $${resource_loc} ${goal}</entry>
                 <entry key="!{tool_block}">false</entry>
                 <entry 
key="!{tool_type}">org.eclipse.ui.externaltools.type.program</entry>
                 <entry key="!{tool_dir}">$${container_loc}</entry>
                 <entry key="!{tool_build_types}"></entry>
  -              <entry key="!{tool_name}">Maven ${goal.name}</entry>
  +              <entry key="!{tool_name}">Maven ${goal}</entry>
               </tool>
             </j:if>
           </j:forEach>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to