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] Created: (CASSANDRA-1971) Let Ivy manage all dependencies and create POM file
Date Wed, 12 Jan 2011 05:35:46 GMT
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: ivy-all-dep.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