cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Folke Behrens (JIRA)" <j...@apache.org>
Subject [jira] Updated: (CASSANDRA-1971) Let Ivy manage all dependencies and create POM file
Date Thu, 13 Jan 2011 23:28:48 GMT

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

Folke Behrens updated CASSANDRA-1971:
-------------------------------------

    Attachment: v0.7-ivy-all-dep-v2.patch.txt

New patch for 0.7 branch. Ivy now requires a project-local repository in /repo/ with the JARs
of libthrift and avro. /lib/ is empty and can be used for copies of all requires JARs.

So far, all the most common targets work.

> Let Ivy manage all dependencies and create POM file
> ---------------------------------------------------
>
>                 Key: CASSANDRA-1971
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1971
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Packaging
>    Affects Versions: 0.8
>            Reporter: Folke Behrens
>             Fix For: 0.8
>
>         Attachments: v0.7-ivy-all-dep-v2.patch.txt
>
>
> Attached patch changes the ivy configuration to manage all dependencies. The patch is
not complete and still very experimental.
> * ivy.xml
> *# Different configurations defined.
> *# All JARs from /lib/ as dependencies.
> *# libthrift gets fake org/module for special handling.
> * ivysettings.xml
> *# New resolver for dependencies inside the project.
> *# Module filter for libthrift to use this resolver.
> * build.xml
> *# New target: ivy-makepom create a POM file in /build/ next to the .jar and -sources.jar
files.
> *# New target: ivy-retrieve-libs copies dependencies back into /lib/. (For IDE users
without Ivy plugin.)
> Now all JARs except libthrift should be remove from /lib/.
> Thoughts?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message