ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Maarten Coene (JIRA)" <j...@apache.org>
Subject [jira] Resolved: (IVY-1235) Generate classpath from retrieve results, allow cachepath to take a repo path/pattern
Date Tue, 08 Feb 2011 21:40:57 GMT

     [ https://issues.apache.org/jira/browse/IVY-1235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Maarten Coene resolved IVY-1235.
--------------------------------

       Resolution: Fixed
    Fix Version/s: trunk

The ivy:retrieve Ant task can now create a path or a fileset containing the retrieved artifacts
by setting the 'pathId' or 'setId' attributes. This path or fileset can be used later in other
Ant tasks, like the javac task.

Nicolas: the RetrieveEngine now returns a RetrieveReport object. Could you check if the new
API is good enough to fulfil your needs?

> Generate classpath from retrieve results, allow cachepath to take a repo path/pattern
> -------------------------------------------------------------------------------------
>
>                 Key: IVY-1235
>                 URL: https://issues.apache.org/jira/browse/IVY-1235
>             Project: Ivy
>          Issue Type: Improvement
>          Components: Ant
>    Affects Versions: 2.2.0-RC1
>            Reporter: Dobes Vandermeer
>            Assignee: Maarten Coene
>            Priority: Minor
>             Fix For: trunk
>
>
> Currently you can use the cachepath directive to generate a classpath that refers to
the ivy cache.
> However, if you are generating a jar file manifest, this is not very useful.
> Instead, you want to generate a classpath for a bunch of jars relative to the jar you
are creating.
> One way to make this easy would be to have ivy:retrieve have an option that causes it
to also export a path similar to the way cachepath does.  This path could then be used in
the <jar> command to set the classpath on the jar file.
> Alternatively, cachepath could be changed so that it accepts a retrieve pattern and it
applies that pattern to the resolved dependencies instead of using the ivy cache paths.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message