You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Folke Behrens (JIRA)" <ji...@apache.org> on 2011/01/25 16:02:40 UTC
[jira] Resolved: (CASSANDRA-1971) Let Ivy manage all dependencies
and create POM file
[ https://issues.apache.org/jira/browse/CASSANDRA-1971?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Folke Behrens resolved CASSANDRA-1971.
--------------------------------------
Resolution: Won't Fix
Fix Version/s: (was: 0.8)
Reviewer: (was: urandom)
> 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
> 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.