The following comment has been added to this issue:

     Author: David Eric Pugh
    Created: Tue, 16 Nov 2004 5:58 AM
       Body:
Can you explain why you are using this layout?  I am always a bit concerned 
about making everything a property.  Eventually you end up with so many 
properties, you can understand the code.  and one of the things that maven 
brings to the table is a structured repository.  You always know where to find 
the jars or the wars.  Or, in the case of source file, the sourceses....
---------------------------------------------------------------------
View this comment:
  http://jira.codehaus.org/browse/MPECLIPSE-57?page=comments#action_26461

---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MPECLIPSE-57

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MPECLIPSE-57
    Summary: Make sourcepath more flexible
       Type: Improvement

     Status: Unassigned
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven-eclipse-plugin
   Versions:
             1.9

   Assignee: 
   Reporter: Henri Tremblay

    Created: Sat, 13 Nov 2004 5:43 PM
    Updated: Tue, 16 Nov 2004 5:58 AM

Description:
At job we are using the following configuration for source zips.

MAVEN_REPO/myproject/zips/myproject-src-1.0.zip

Currently the eclipse plugin only support

MAVEN_REPO/myproject/src/myproject-1.0.zip

So I modified it a little to put two variables:
maven.eclipse.src.path
maven.eclipse.src.suffix

By default they keep the plugin behavior. If they are defined like that:

maven.eclipse.src.path=zips
maven.eclipse.src.suffix=-src

They work perfectly in my environment. I though you might be interested in it. 
So here's the cvs diff from head:

? diff.txt
Index: plugin.jelly
===================================================================
RCS file: /home/cvspublic/maven-plugins/eclipse/plugin.jelly,v
retrieving revision 1.30
diff -r1.30 plugin.jelly
41c41
<       <j:set var="mappedsrc" 
value="${groupId}/src/${artifactId}-${version}.${maven.eclipse.src.extension}"/>
---
>       <j:set var="mappedsrc" 
> value="${groupId}/${maven.eclipse.src.path}/${artifactId}${maven.eclipse.src.suffix}-${version}.${maven.eclipse.src.extension}"/>
Index: plugin.properties
===================================================================
RCS file: /home/cvspublic/maven-plugins/eclipse/plugin.properties,v
retrieving revision 1.9
diff -r1.9 plugin.properties
29a30
> maven.eclipse.src.path=src



---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


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

Reply via email to